2012-04-06 78 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