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