我在html页面中有一个值列表: e.g。
<td><input type="text" id="ibillingCity[]" name="idbillingCity" value="Springfield"></input></td>
稍后在脚本标记中,我使用:
遍历所有值 $('input[id="ibillingCity[]"]').each(function() {
$billingCity = $(this);
这可以按预期工作,没有问题
然而,当我尝试使用下拉列表(选择)时,它不会像简单的文本字段一样遍历值(例如上面的内容)
<select id="ibillingState[]" name="idbillingState" class="compcol11">
<option value="AB" >Alberta</option>
<option value="BC" >Brittish Columbia</option>
</select>
不应该是$(&#39;输入......&#39;)。每个(功能)与第一个代码段(即billingCity)的工作方式相同,如上所述?
答案 0 :(得分:0)
请改用:
$('select[id="ibillingState[]"] option').each(function() {
$billingCity = $(this);