【发布时间】:2015-01-26 09:23:21
【问题描述】:
我正在使用jq-idealforms 创建表单。目前我没有使用动态方法来创建任何字段。在某些事件中,我想在给定表单的所有字段中设置值。
换句话说,我想在特定事件上预加载具有特定值的表单。我找不到任何此类文档。所以需要帮助
【问题讨论】:
标签: javascript jquery default-value
我正在使用jq-idealforms 创建表单。目前我没有使用动态方法来创建任何字段。在某些事件中,我想在给定表单的所有字段中设置值。
换句话说,我想在特定事件上预加载具有特定值的表单。我找不到任何此类文档。所以需要帮助
【问题讨论】:
标签: javascript jquery default-value
在 HTML 中,对文本使用“value”属性,对单选框和复选框使用“checked”属性:
<input type="text" value="John"/><br/>
<input type="checkbox" checked/>
如您所见,这些自动具有指定的值。
我希望这会有所帮助!
【讨论】:
我不知道我是否理解得很好,但这可能会有所帮助
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);
})
}
【讨论】: