我正在使用jQuery MultiSelect 插件。我有一个要求 - 默认选择英语,用户不能删除英语。
我尝试过(它使英语始终被检查,但值被删除):
查询:
jQuery("#language").multiSelect({
oneOrMoreSelected: '*',
selectAll: false,
noneSelected: 'Check some languages!'
}, function(objCheckbox) {
if (jQuery(objCheckbox).val() == "English") {
jQuery(objCheckbox).attr("checked", "checked");
}
});
HTML:
<select id="language" name="language" multiple="multiple" style="width:300px;">
<option value="English" selected="selected">English</option>
<option value="Hindi">Hindi</option>
<option value="Spanish">Spainish</option>
<option value="Urdu">Urdu</option>
<option value="French">French</option>
<option value="Bengali">Bengali</option>
</select>
如果有帮助,这里是jsfiddle 表示。谢谢你的时间。