0
我有下面的代碼位觸發窗體上一些Ajax事件:不再是否有可能具有jQuery功能的OR語句?
jQuery('#input1').change(function(){ //bla bla bla });
出於某種原因,如果刷新頁面(如一個失敗的表單提交因無效),本次活動觸發。如果#input1的值是什麼,可以在更改上觸發//bla bla bla
部分嗎?
我有下面的代碼位觸發窗體上一些Ajax事件:不再是否有可能具有jQuery功能的OR語句?
jQuery('#input1').change(function(){ //bla bla bla });
出於某種原因,如果刷新頁面(如一個失敗的表單提交因無效),本次活動觸發。如果#input1的值是什麼,可以在更改上觸發//bla bla bla
部分嗎?
只是裏面你$(document).ready()
做條件檢查:
if($("#input1").val() == "some value"){
$("#input1").change();
// or $("#input1").trigger("change");
}
您使用的呢?
你可以在這裏把你的事件,並嘗試
如何在網頁提交/改變?如果目標元素('#input1')被*重構*(例如現有元素被替換*),那麼您將需要1)重新添加事件2)使用'on'(或等同於延遲事件)或3)使用「livequery」或類似的。 (「不再觸發」一點令人困惑,應該調查或澄清。) – 2012-08-24 02:18:46