我有一个我无法弄清楚的Jquery选择器问题。
给定文档中的选择框,如
<select id="N7_e7a18384-dfd4-4d6e-aaf2-7e221fde1fb3__WeightTypeID"
name="N7[e7a18384-dfd4-4d6e-aaf2-7e221fde1fb3].WeightTypeID" disabled="">
<option selected="selected" value="1">Actual</option>
<option value="2">Estimated</option>
<option value="3">Gross</option>
</select>
当我尝试使用像
这样的选择器时 $("select[id^='WeightTypeID']").prop("disabled", false);
似乎没有选择和禁用下拉列表。
然而,
$("form").find(":input").prop("disabled", false);
工作得很好。有人可以解释为什么第一个选择器没有拿起下拉列表吗?我想了解所以我不会再浪费时间了。我真的很困惑。