MVCアプリケーションでフォームにチェックボックスとドロップダウンリストが含まれています。チェックボックスをオンにするとドロップダウンリストを無効にします。また、私はドロップダウンリストで選択された項目として 'なし'の値を設定したい、ドロップダウンリストにいくつかの他のデータがあります。解決策はありますか?これを解決するために私を助けてください。 ありがとうドロップダウンリストMVCのチェックボックスアクションに関して無効化と有効化
1
A
答えて
4
これにはjavascriptを使用する必要があります。 jQueryのを使用すると、チェックボックスの.change
イベントをサブスクライブし、ドロップダウンのdisabled属性を切り替えることができます:
$(function() {
$('#id_of_your_checkbox').change(function() {
if ($(this).is(':checked')) {
// disable the dropdown:
$('#id_of_dropdown').attr('disabled', 'disabled');
} else {
$('#id_of_dropdown').removeAttr('disabled');
}
});
});
はまた、私はドロップダウンリストで選択した項目として「なし」値を移入したい
それはかなり一般的な要件ではありません。 DropDownListForヘルパに2番目の引数として渡すIEnumerable<SelectListItem>
コレクションの前に手動でこのアイテムを追加する必要があります。私.cshtmlファイルで
+0
あなたの貴重なanswer.Itのためのダーリンありがとう私の多くの時間を節約します。私はmvcとjqueryで新しいですので.............私はチェックボックスが選択されていることを気づいたことは、フォーム最初のloads.atその時私たちはdropdown.howからselectを選択することができます。このフォームロードを無効にすることはできますか? –
関連する問題
- 1. sql:トリガーの有効化と無効化
- 2. WMI USBの有効化と無効化
- 3. タッチイベントの有効化と無効化
- 4. CheckBox Gridview有効化と無効化
- 5. Spring MVC Webアプリケーション - コントローラのプロパティの有効化/無効化
- 6. ノックアウト検証無効化の有効化
- 7. Active Directoryの有効化/無効化
- 8. 無効/有効化ボタン
- 9. 剃刀ビューでのテキストボックスの有効化と無効化(ASP.Net MVC 3)
- 10. IOS-9 - Wifi無線によるアプリケーションの有効化/無効化
- 11. グリッドビューと画像ボタンの有効化と無効化
- 12. jqueryのテキストボックスの有効化と無効化の方法
- 13. アンドロイドのタイトルバーの有効化と無効化
- 14. アプリケーション内のマルチタスクの有効化と無効化
- 15. jQuery Mobile - ラジオボタンの有効化と無効化の切り替え
- 16. jQuery - UIスライダマウスマウスの無効化と再有効化
- 17. コントロールの有効化/無効化を高速化する(C#WinForms)
- 18. 機能の無効化/有効化ボタンが機能しない
- 19. ドロップダウンリストの無効化に関する問題
- 20. GridViewRowでのテキストボックスの無効化/有効化
- 21. 適切な無効化前の有効化WP7
- 22. Magento PLuginマルチストア無効化/有効化機能
- 23. MVC 3画像フィールドの有効化
- 24. Lotusの式を使用した有効化ボタンが無効
- 25. VBAすべてのチェックボックス、コンボボックス、テキストボックス、データの有効化ドロップダウンリスト
- 26. ページキャッシュを有効にするためのフラッシュ[:notice]の無効化
- 27. 無効化&IE
- 28. 無効化CollectionViewSource
- 29. アドレス空間レイアウトのランダム化を無効にして再度有効にする
- 30. Eclipseケプラー - JavaScriptの有効化を無効にする
DOMを操作する方法を示すいくつかのjavascript/jqueryチュートリアルを実行します。 – Eranga
Jqueryなしで可能ですか? dropdownlistitemsの一番上にある? –