Ich habe eine Jquery-Selektor-Frage, die ich nicht herausfinden konnte.Warum funktioniert meine erste Auswahl nicht?
ein Auswahlfeld in dem Dokument wie
<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>
Wenn ich einen Selektor wie
$("select[id^='WeightTypeID']").prop("disabled", false);
es scheint nicht zu wählen, und deaktivieren Sie die Dropdown-Liste zu verwenden versuchen gegeben.
jedoch
$("form").find(":input").prop("disabled", false);
funktioniert gut. Kann jemand erklären, warum dieser erste Selektor nicht die Dropdown-Liste aufgreift? Ich würde es gerne verstehen, also verschwende ich keine Zeit mehr damit. Ich bin wirklich verwirrt.
dieser Selektor id^= 'WeightTypeID' bedeuten, id beginnt mit "WeightTypeID" –
'^ = 'bedeutet, beginnt mit – j08691
Meine Suche-fu schwach ist, kann ich nicht die dupetarget finde ich weiß * * existieren muss ... –