我正在使用jq-idealforms来创建表单。目前我没有使用动态方法来创建任何字段。在certian事件上,我想在给定表单中的所有字段中设置值。
换句话说,我想在特定事件上预先加载具有特定值的表单。我无法找到任何此类文件。所以需要帮助
答案 0 :(得分:1)
我不知道我是否理解得很好,但也许这可以帮助
http://jsfiddle.net/ymfvqyob/2/
var set=[]; //array name:field value, ...
set.push({'username':'test username 1','email':'test email 1'});
set.push({'username':'test username 2','email':'test email 2'});
//here is a click event used to call functions setVal
$('#set1').click(function(){
setVal(0)
})
$('#set2').click(function(){
setVal(1)
})
function setVal(ind)
{
$.each(set[ind],function(name,val){
$('form input[name="'+name+'"]').val(val);
})
}
答案 1 :(得分:1)
在HTML中,只需使用文本的“value”属性,以及无线电和复选框的“checked”属性:
<input type="text" value="John"/><br/>
<input type="checkbox" checked/>
如您所见,这些会自动指定值。
我希望这有帮助!