Changing value with string
by Aakash Chakravarthy
HTML
<input id="xx" type="text"/>
<input id="yy" type="text"/>
<select id="zz" name="zz">
<option selected="selected" value="0">En</option>
<option value="1">SĂ</option>
</select>
<br/>
<input name="tt" id="tt" type="radio" value="normal" checked="checked"> Normal
<input name="tt" id="tt" type="radio" value="small"> Small
<br/>
<input name="jj" id="jj" checked="checked" type="checkbox" value="1">
<input type="button" id="bb" value="click" />
JavaScript
var ff = "xx:value1;yy:value2;zz:1;tt:small;jj:0;";
$('#bb').click(function(){
cc = ff.split(';');
for(i=0;i<cc.length;i++){
dd = cc[i].split(':');
id = '#' + dd[0];
$(id).val(dd[1]);
if($(id).attr('type') == 'checkbox'){
if(dd[1] == 0){
$(id).attr('checked', '');
}else{
$(id).attr('checked', 'checked');
}
}else{
$(id + '[value=' + dd[1] + ']').attr('checked', 'checked');
}
}
});