我有一個dojo表格容器嵌入dojo表單中。我能夠驗證所有的dijits,如文本框,組合框等,並提交表單。但我需要的是,只有當值被改變時才提交表單,即如果文本框的值被改變,則提交表單否則不提交。道場表單提交更改值
0
A
回答
0
添加加載頁面時爲空的隱藏文本輸入字段。然後,在文本字段中進行更改後,請檢查隱藏文本字段中的內容以及相應的文本字段,如果它們相同,則不要提交表單。
0
Dojo輸入字段保留'_resetValue'的私有屬性中的原始值。在提交表單之前,您可以檢查_resetValue是否與.get('value')不同並提交數據。
如果所有屬性都在Table容器下,則可以獲取表容器的子項和使用array.every()函數驗證..
var unmodified = array.every(container.getChildren(), function(widget){
return widget._resetValue == widget.get('value');
});
相關問題
- 1. 更改表單提交值?
- 2. 更改表單提交按鈕的值以在表單提交後提交
- 3. 提交表單後ajaxForm更改值
- 4. 提交表單提交的道場編輯器內容
- 5. 更改表單提交動作,然後提交表單
- 6. 在表單提交中更改/添加表單值
- 7. extjs表單提交軌道
- 8. 根據表單提交值更改樣式表
- 9. 更改提交表單的操作
- 10. Mootools表單提交和內容更改
- 11. getElementById更改不通過表單提交
- 12. 動態提交javascript更改表單
- 13. Textarea更改提交表單jQuery
- 14. 更改表單提交中的字符
- 15. malsup jquery表單提交選擇更改
- 16. 提交輸入欄位更改表單
- 17. 更改表單提交的行爲
- 18. 提交表單時更改CSS規則?
- 19. jQuery提交表單在選擇更改
- 20. PHP HTML表單 - AJAX更改未提交
- 21. ddSlick選擇更改提交表單
- 22. 更改提交表單上的URL
- 23. jquery-ajax表單提交更改css
- 24. Jquery.submit() - 改變表單值之前提交
- 25. 表單提交後更改提交按鈕的文本?
- 26. javascript表單提交更改提交按鈕圖像
- 27. jQuery在表單提交更改元素類提交
- 28. 表單提交按鈕 - 每次提交更改操作頁面
- 29. 更改不成功的表單提交按鈕id提交
- 30. 表單提交後更改提交按鈕文本