0

如何在此 jquery 绑定事件中添加通配符,以便忽略带有“PauNumber”的表单字段?为每个实体重复该字段。不幸的是,由于文本框是在服务器端创建的,因此我无法轻松地为其分配 css 类。

非常感谢

<div class="PassengerWrapper">
<input type="text" value="" name="PauNumber0" id="PauNumber0">
</div>

<div class="PassengerWrapper">
<input type="text" value="" name="PauNumber1" id="PauNumber1">
</div>

<div class="PassengerWrapper">
<input type="text" value="" name="PauNumber2" id="PauNumber2">
</div>

$('.PassengerWrapper input[type=text], .PassengerWrapper select').not(':hidden').each(function () {
4

1 回答 1

3

您可以在 .not('selector') 中执行此操作以过滤您不想要的元素

$('.PassengerWrapper input[type=text], .PassengerWrapper select').not(':hidden,input[name*=PauNumber]').each(function () {

您可以使用 [name*=PauNumber] 或 [id*=PauNumber]

这是为您提供的示例小提琴http://jsfiddle.net/XQWm​​f/

还链接到不同的选择器

于 2012-06-14T13:27:56.070 回答