populate form jquery
HTML
<form id="MyForm">
<input type="text" name="asdf"/>
<textarea name="qwerty"></textarea>
</form>
JavaScript
function populate(frm, data) {
$.each(data, function(key, value){
$('[name='+key+']', frm).val(value);
});
}
var data = '{"asdf":"Hello","qwerty":"world"}';
populate('#MyForm', $.parseJSON(data));