0

我有一个正在生成单选按钮列表的购物车。不幸的是,生成的列表重复了 ID,所以我不能将它们用作选择器。生成的单选按钮的示例是

<input type="radio" name="ShippingMethodID" id="ShippingMethodID9" value="68|Priority Mail Express International|59.22|0.00">

唯一独特的是值开头的数字。如何根据值开头的数字创建选择器?

我一直在寻找并找到如何根据价值找到东西。但我需要将其隐藏为一个选项

str.toLowerCase().indexOf("68")

4

1 回答 1

2

您可以使用属性开始选择器

var radio = $("input[type=radio][value^=68]").

或者可能:

var radio = $("input[type=radio][value^=68|]").

(以防万一有一个像689.)


那说:

不幸的是,生成的列表重复了 ID,所以我不能将它们用作选择器。

那需要修复。重复id值无效

于 2013-08-02T21:04:24.680 回答