私はdojoフォームに埋め込まれたdojoテーブル・コンテナを持っています。私は、テキストボックス、コンボボックスなどのすべてのdijitsを検証し、フォームを送信することができます。しかし、私が必要とするのは、値が変更されたとき、つまりテキストボックスの値が変更されたときにのみフォームを送信することです。そうでない場合はフォームを送信します。値変更時のdojoフォームsubmit
0
A
答えて
0
ページの読み込み中に空の隠しテキスト入力フィールドを追加します。その後、テキストフィールドを変更した後は、非表示のテキストフィールドとそれぞれのテキストフィールドの内容を確認し、同じ場合はフォームを送信しないでください。
0
Dojo入力フィールドは、 '_resetValue'の専用属性の元の値を維持します。フォームを送信する前に、_resetValueが.get( 'value')と異なるかどうかを確認して、データを送信することができます。
すべての属性がテーブルコンテナの下にある場合は、テーブルコンテナの子をフェッチできます。 array.every()関数を使用して検証します。
var unmodified = array.every(container.getChildren(), function(widget){
return widget._resetValue == widget.get('value');
});
関連する問題
- 1. Springフォームのアクションを変更してください:submit submit
- 2. OpenUI5フォーム検証時submit
- 3. フォームsubmit submit Undefined value
- 4. Web2pyプロフィールの変更submit submit redirect
- 5. フォームは値付きでPHP submit submit MySQL - 未定義のインデックス
- 6. Firefoxのブレークポイントの変更submit
- 7. 親コンテナのサイズ変更時にdojo dijit.Gridウィジェットのサイズを自動的に変更
- 8. フォーム入力タイプ 'ファイル'にJquery submit formを変更
- 9. jQueryの変更値フォームが
- 10. メテオ初期ロード時のフォーム値の変更
- 11. フォームjavascript submitイベント
- 12. AngularJsフォームsubmit issuse
- 13. GoogleフォームOnclick Submit
- 14. フォームSubmit successProperty
- 15. submit sitecoreフィールドのフォーム
- 16. MVCフォームのポップアップメッセージsubmit
- 17. Zend Dojoフォームのタグ
- 18. 変更時の値を変更する
- 19. dojoツリー・ノードの値を変更してください
- 20. 投稿時にフォーム値を変更する
- 21. HTML AngularJs CSSフォームsubmit
- 22. Prestashopフォームsubmit jquery Ajax
- 23. JQuery Ajaxフォーム.on( "submit"、
- 24. jQuery Mobile、フォーム提出時のページ変更
- 25. フォームのサイズ変更時にフォーム要素のサイズを変更する
- 26. React Webpack - フォーム送信時に入力値を取得しないSubmitボタン
- 27. Knockout.js別のフォーム値に基づいてフォームの値を変更
- 28. DOJOスクリプトを使用して変更時に選択時にドロップダウン値を取得する
- 29. フォームの複数のアクションSubmit
- 30. 変更時の値の入力値の変更