我可以在jQuery中的隱藏字段中使用模糊嗎?如果不是,我如何跟蹤隱藏字段中的更改我可以在隱藏字段中使用模糊,jquery
1
A
回答
2
隱藏字段是隱藏的,用戶不會看到它來更改某些內容。只有頁面作者/腳本可以更改其值,如果是這種情況,則可以使用change
事件來跟蹤更改。
$('#hidden_id').change(function(){
alert('Changed Value: ' + $(this).val());
});
0
不,你不能在它的正常行爲。
的平變化事件時的控制失去輸入焦點(模糊),並且由於獲得焦點其值已被修改發生。
http://www.w3.org/TR/html401/interact/scripts.html#adef-onchange
但你可以做到這一點作爲Sarfrazsuggested。添加onchange事件,然後在每次更改隱藏輸入字段的值時明確觸發它。
0
'change()'事件處理函數不適用於隱藏的輸入字段。你可以做什麼,而不是沿着這些線(未經測試!):
function hiddenOnChange(elem, function) {
if ($(elem).val()!=$(elem).getAttr('oldVal')) {
function;
}
$(elem).attr('oldVal', $(elem).val());
window.setTimeout(function(){hiddenOnchange(elem, function);}, 100);
}
使用您的隱藏輸入字段和onchange函數調用此函數。它通過比較字段的「當前」值與先前存儲的值來重新創建onchange函數。如果沒有任何變化,它會在100毫秒內重新檢查;如果有什麼變化,它會執行你的功能(我希望;))
希望這會有所幫助。
相關問題
- 1. Jquery隱藏字段
- 2. jQuery隱藏字段
- 3. 我可以隱藏/禁用Settings.bundle中的字段嗎?
- 4. 使用Jquery傳遞隱藏字段值
- 5. 使用JQuery定位隱藏字段
- 6. 可以要求django隱藏字段?
- 7. 在django中隱藏模型字段
- 8. 模糊隱藏列表
- 9. 隱藏和刪除模糊
- 10. asp.net mvc jquery隱藏字段
- 11. JQuery和隱藏字段
- 12. 我可以用隱藏的字段替換ViewState嗎?
- 13. 我有隱藏在odoo中的字段
- 14. jQuery模糊問題在多個字段
- 15. 無法在symfony中使用jquery設置隱藏表單字段
- 16. 如何使用jquery在隱藏字段中顯示消息
- 17. 我如何使用jQuery console.log隱藏輸入字段的值
- 18. jQuery DataTable - 隱藏字段中的JSON
- 19. 我想在jquery中加載頁面時隱藏所有字段
- 20. 我可以在視圖中隱藏多行代碼片段嗎?
- 21. 從django模型中隱藏字段
- 22. Django隱藏模型中的假字段
- 23. 我可以向軌道3隱藏字段添加邏輯嗎?
- 24. 隱藏字段
- 25. 隱藏字段
- 26. 我可以使用jsp標籤來隱藏加載時的輸入字段
- 27. 我可以使用多個prop()在JQuery中的不同字段..?
- 28. 我可以在django模板中使用別名字段名嗎?
- 29. jQuery,隱藏段落
- 30. 我可以在View的代碼隱藏中使用UnityCOntainer嗎? (MVVM)
快速測試顯示這是[not working](http://jsfiddle.net/3BrxY/);) – Reigel 2010-09-22 07:36:58
@Reigel:這是因爲通過編程方式更改輸入的值不會觸發更改事件。這就是爲什麼我總是把它寫成'$('#elem')。val(new_val).trigger('change')'。 http://jsfiddle.net/nS4Jt/1/ – mpen 2010-09-22 07:39:05
@Mark - 這是我的觀點。 ;) – Reigel 2010-09-22 07:42:51