添加输入元素时,Jquery将name添加到name属性

时间:2017-06-08 19:43:54

标签: javascript jquery

我正在创建一个动态表。下面是添加函数的Jquery。有谁知道如何在输入字段的name属性中动态更改var“i”?例如,当我添加第一行时,它应该是uploadForms [1] .name。谢谢!

$(document).ready(function(){
 var i=1;
 $("#add").click(function(){  
 var input1 = $(document.createElement('input'))
 .attr("name", "uploadForms[i].name");
 input1.appendTo("#uploadFormsTable");
 })
 });

1 个答案:

答案 0 :(得分:1)

.attr("name", "uploadForms[i].name");更改为.attr("name", "uploadForms["+i+"].name");,以便您可以访问变量而不是应用字符串