按名称和索引删除所有输入字段

时间:2017-10-14 21:04:20

标签: jquery

我尝试删除名称值以" List"开头的所有输入字段加一个变量。我已经尝试过如下,但到目前为止还没有快乐。

$('input[name^=List[' + index + '].LastName]').remove();

1 个答案:

答案 0 :(得分:2)

由于name属性包含特殊字符([]),您需要在选择器中转义它们:

$('input[name^=List\\[' + index + '\\].LastName]').remove();

或者更好的是,将属性值放在引号中:

$('input[name^="List[' + index + '].LastName"]').remove();