在从下拉列表中选择值时,如果所选值等于某个值,我希望下拉列表更改为只读,我该怎么做?
HTML:
<select id="s_id">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option></select>
脚本:
$(document).ready(function () {
$("#s_id").change(function () {
var x = $(this).val();
//alert("something's changed");
alert($(this).val());
if (x === opel) {
alert("iff only.....");
$(this).attr("readOnly", "true");
}
});
});
小提琴:http: //jsfiddle.net/L4reds/xKQUd/2/