こんにちは私は1つのアプリケーションを開発しています。私は1つのmultiselectドロップダウンリストボックスを持っています。 dropdownlistboxで値を1つ選択すると、グリッドビューの対応する値はグリッドビューの下にチェックボックスが表示されます。私はそのチェックボックスを無効にしたい。私は基本的にmvcの開発者であり、これを修正するのに苦労しています。私はこれを解決するために私のレベルを最善に努めています。たとえば、私がドロップダウンでいくつかの値を選択した場合、私は以下のようにjqueryを使ってIDを取得しています。gridview内のチェックボックスを無効にするにはどうすればいいですか?
<script>
$(function() {
$('.limitedNumbSelect2').change(function (e) {
var selected = $(e.target).val();
});
});
これは私のgridviewです。
私はmultiselectドロップダウンリストボックスからいくつかの値を選択します。私は変数を選択してIDを取得します。変数のIDを取得するとすぐに、私はgridviewでそのチェックボックスを無効にしたいと思います。私はこれについていくつかの提案をすることができます!ありがとうございました
Furthurは以下のように試しました。
これはこれは、GridViewの内側に私のチェックボックスのコードであるチェックボックス
$('.limitedNumbSelect2').change(function (e) {
selected = $(e.target).val();
`$(".disablechk[Text='selected']").prop("disabled", true);`
を非表示にするには、jQueryのコードです。
<asp:CheckBox ID="chkselect" runat="server" onclick="Check_Click(this)" Text='<%#Eval("Vendor_ID")%>' class="disablechk"/>
私はドロップダウンから値を取得しようとしていますが、私はその特定のチェックボックスを無効にしたいと思っています。あなたはカンマで区切られた文字列を取得している場合は
選択した変数には何が含まれていますか。単一値か、配列やコンマで区切られた文字列のような複数の値ですか? –
ありがとう、それは昏睡状態でsepearated複数の値です。 –