我有以下动态创建的表单输入:
<input class='dr-currency-rate form-control' type='text' name='dr_entry[][dr_rate]' id='dr_entry[][dr_rate]'>
我要做的是通过javascript fro rate计算得到每个输入字段的值。
以下无效:
.find("input[name^='dr_entry[][dr_rate]']").val();
答案 0 :(得分:0)
或者你可以在下面的文档中找到它,因为它是一个动态元素:
$(document).find("input[name^='dr_entry[][dr_rate]']").val();
答案 1 :(得分:0)
如果使用与name属性相同的值生成id,则通过id查找元素比在属性值上执行查找要快得多。
$('#dr_entry[][dr_rate]').val();