2017-02-08 1 views
0

オプションをいくつか追加して保存すると、ページをリロードした後にドロップダウンで表示される必要があります。 ("#OpsLead_taglist").prop("disabled", true)を使用していますが、値がドロップダウンリストに表示されていません。そうでなければ、読み込み専用になっていません。基準ごとに読み込み専用にし、そのドロップダウンに新しいリストを追加することができます。親切に私にお勧めします。私はこれを処理することはできません。 enter image description herejqueryを使用してマルチドロップダウンでunclickableにする

ソースコード:

var opsmultiselect = $("#OpsLead").data("kendoMultiSelect"); 
$(this).attr("disabled", true);//not working 
+1

てみ '$(この).ATTR(、 "無効" "無効");'ユーザーならば –

+0

はなぜドロップダウンリストに何かを置きますそれを選択できませんか? – FllnAngl

+0

は、完全に表示されないことを意味します。私は値を表示したいが、それは取り外し可能ではない。新しい商品を追加することができます。既存のものを削除できませんでした – PoliDev

答えて

0

あなたはCSSクラスでそれらを飾ることで、あなたがこれを行うことが を選択解除されてから、いくつかの項目を防ぐとのEventListenerを選択解除しないようにするかどうかを決めるようにしたい場合や、ない。

function onDeselect(e){ 
    if($(e.item).hasClass("k-state-disabled")) { 
    e.preventDefault(); 
    } 
} 
0

あなたはこのようなものを使用することができます。

//To make it readonly 
$("#OpsLead").data("kendoMultiSelect").readonly(true); 

//To make it editable again 
$("#OpsLead").data("kendoMultiSelect").readonly(false); 
関連する問題