加载带有此隐藏字段的表单
<input type = "hidden" class = "counter" value="6">
我使用Jquery来做这个
var counter = $(".counter:last").val()
然后点击事件会在此文本字段中添加一行
.append($('<input>').attr('type', 'text').attr('name', 'drugName["+counter+"]')
返回
<input size="40" type="text" name="drugName["+counter+"]">
我哪里错了。我尝试了多种变体。
任何帮助/参考?
答案 0 :(得分:0)
怎么样:
.append($('<input>').attr('type', 'text').attr('name', 'drugName['+counter+']')
答案 1 :(得分:0)
counter
只是行中字符串的一部分:
.append($('<input>').attr('type', 'text').attr('name', 'drugName["+counter+"]')
应该是:
.append($('<input>').attr('type', 'text').attr('name', 'drugName[' + counter + ']')