我需要通过将函数输入id
连接到str“ a”上来动态创建一个jquery选择器
eval(0);
function eval(id) {
var a = id + 1;
a = "a" + a;
$("input[name='a']").val(response.success);
}
我该如何使它不仅搜索名称为a
的输入,还搜索名称为变量a
的输入
答案 0 :(得分:1)
您可以将变量放在选择器中:
$("input[name='" + a + "']").val(response.success);
答案 1 :(得分:1)
eval
是javascript中的关键字。避免使用该名称。
这里a
需要作为变量而不是字符串
evaluate(0);
function evaluate(id) {
var a = id + 1;
a = "a" + a;
$("input[name='"+a+"']").val(response.success);
}