我正在为我的HTML表单寻找一个jQuery/JavaScript选择框。在我的情况下,具体要求是我需要能够禁用控件菜单中的某些选项。我想知道是否有人已经发现了一个插件,允许我使用类似带禁用选项的jQuery选择框
$("#selectControl").change(function()
{
$(this).find(":selected").attr("disabled", "disabled");
});
当然做到这一点,最好是容易的attr()
功能将不生成元素上工作,但有一个包含这个功能的jQuery插件?
编辑
为了让自己更清楚,我会说这是不同的:我有一个HTML的结构,看起来像一个很好的风格选择框,它背后隐藏的实际<select>
控制。可以在<select>
中禁用<option>
,但在大多数jQuery插件中禁用样式选择框。我问是否有一个插件,将允许我禁用在美化<select>
元素中的某些选项。
感谢,
詹姆斯
禁用和选择实际上属性不是属性,在jQuery 1.6中更新。查看prop()文档:http://api.jquery.com/prop/ – AlienWebguy
@AlienWebguy:谢谢你,但你错过了我的问题。我编辑过让自己更清楚 - 对不起。 – Bojangles
对不起。我不知道任何副作用,但jQuery是非常灵活的,你应该能够扩展你当前使用的任何插件来支持禁用选项。你可以做一个jsbin或jsfiddle页面或提供一个链接到你的例子,所以我可以看到插件代码? – AlienWebguy