私はIsMainとIsFeaturedの2つのブール値を含むイメージモデルを持っています。私は各オプションのProjectId値を含むドロップダウンリストを持っています。私がしたいことは、ドロップダウンから選択が行われたときに、そのプロジェクトに関連付けられたイメージをチェックするためにデータベースにヒットし、いずれかが既にIsMainまたはIsFeaturedをtrueに設定しているかどうかを確認することです。そうであれば、これらのチェックボックスは無効になります。どのようにJavaScriptを使用する必要はありませんこれを行うだろうか?ASP.NET MVCイベントの検出(クリック、ドロップダウンの変更、チェックボックスのチェック)
答えて
C#コードはサーバー上で実行され、JavaScriptコードはクライアント上(ブラウザ内)で実行されます。ユーザーのブラウザにページを提供したら、サーバー側のコントロールはありません。
だから、あなたは、あなたが以下の制限に直面しているすべてではJavaScriptを使用しない場合:
- あなたのページは静的で、それがクライアントに提供されると、ページの内容を変更することはできません。
- ユーザーの入力と対話できる唯一の方法は、送信ボタンをクリックすることです。
ご覧のとおり、JavaScriptを使用せずに目的を達成する方法はありません。
私は以前からWebFormsを使っていましたが、何らかの理由でCodeBehindページでこれを行うことができました。しかし、私はそれについて考えたとき、私はあなたが説明したことを考えていて、JSなしではおそらく不可能であると考えていました。 –
はい、WebFormsは独自のJavaScriptを生成していました。そのため、手動のJavaScriptコードなしで可能だったようです。 – Zruty
Ooooh。教えてくれてありがとう。 –
- 1. ASP.NET MVC3ドロップダウンJQueryの変更イベント
- 2. asp.net mvc jqueryドロップダウンの検証
- 3. DOM変更イベントの検出
- 4. チェックボックスの変更イベントをトリガー
- 5. アレイからチェックボックスへのドロップダウン変更
- 6. Android:アクティビティの検出/アプリケーションの変更イベント
- 7. asp.net mvcのドロップダウン2
- 8. JQuery - ドロップダウンへの変更イベントの追加
- 9. ドロップダウンに基づくチェックボックスのチェックISSUE
- 10. ドロップダウンに基づくチェックボックスのチェック
- 11. ASP.Net MVCチェックボックスのリスト
- 12. jQueryの「変更」イベント「クリック」cancelイベント
- 13. asp.net MVC ajax.begineform ONSUCCESSイベントとモデルの検証
- 14. ASP.Net MVCのイベント
- 15. DataGridView CellContentチェックボックス変更イベント
- 16. C#の - どのイベントが変更チェック/プロパティ
- 17. ASP.NET MVCでチェックボックスをクリックしてajaxイベントをトリガする方法は?
- 18. asp.netのテキスト変更イベント
- 19. チェックボックスの状態を変数でチェックします。チェックボックス(i)。チェック?
- 20. asp.net MVCのチェックボックスの矛盾
- 21. ASP.net MVC(C#の)のチェックボックス
- 22. mvcのドロップダウン検証5
- 23. チェックボックスとaspnet検証の妥当性チェック
- 24. Html.DisplayForブール値の変更チェックボックスMVC
- 25. jstreeのチェックボックスの変更を検出する
- 26. asp.net mvcモデルデータベースの変更
- 27. ASP.net MVCテーマの変更ヘルプ
- 28. ASP.NET MVCチェックボックスのグレイアウトフィールド= true
- 29. ASP.NET MVC - チェックボックスのテキスト属性
- 30. ASP.NET MVCバンドルキャッシュ。 (cssファイルの変更を検出する)(内部動作)
javascriptを使わないと、フォームは変更に応じてレンダリングされるので、ビューを再読み込みする必要があります(ポストバックする必要があります)。 – MilkyWayJoe
..そしてポップバックをドロップダウン変更イベントにバインドすることはできません。ボタンやリンクを送信することに限定されています。 – Zruty