2012-04-06 68 views
0

我有JQuery的jNiceIT插件。我如何禁用与jNiceIt风格的选择下拉? 它看起来像这样:如何禁用jNiceIt选择标签?

   <label for="titems">Select Box Control:</label> 
       <div id="titems" tabindex="8" class="fmSelect" style="width: 40%; z-index: 1500;"><strong><span><cite>Value 1</cite></span></strong><ul style="display: none;"><li option="val_1" class="">Value 1</li><li option="val_2" class="">Value 2</li><li option="val_3" class="">Value 3</li><li option="val_4" class="">Value 4</li><li option="val_5">Value 5</li><li option="val_6">Value 6</li><li option="val_7">Value 7</li><li option="val_8">Value 8</li><li option="val_9">Value 9</li><li option="val_10">Value 10</li></ul></div> 
       <select id="" name="items" tabindex="0" style="width: 100%; display: none;" class="fmZero"> 
        <option value="val_1">Value 1</option> 
        <option value="val_2">Value 2</option> 
        <option value="val_3">Value 3</option> 
        <option value="val_4">Value 4</option> 
        <option value="val_5">Value 5</option> 
        <option value="val_6">Value 6</option> 
        <option value="val_7">Value 7</option> 
        <option value="val_8">Value 8</option> 
        <option value="val_9">Value 9</option> 
        <option value="val_10">Value 10</option> 
       </select> 

我试着设置为“禁用”的“真”的选择,但它不工作。

回答

0

你可以显示你设置“禁用”到“真”的代码吗?

我不熟悉jNiceIt,但你有没有尝试过使用类似的东西?

// To disable 
$('.fmZero').attr('disabled', 'disabled'); 

您是否检出this post有关禁用元素?

这个答案看起来很有希望:https://stackoverflow.com/a/5891520/469643

+0

我使用$(“选择[名称=‘玩家’]”)ATTR(“禁用”,“禁用”),但它不工作 – 2012-04-06 20:52:41

+0

如果我尝试使用它告诉我没有这个功能。 – 2012-04-06 20:53:50

+0

我的问题中没有在您的标记中看到名称='players'。你有没有试过名字='物品'?要做一个理智检查,也许你可能想给它一个ID,并做“#id_you_set” – veeTrain 2012-04-07 13:06:18