0
我正在使用HTML和JQuery。如何在页面加载时在下拉列表中添加onchange事件以及在onchange事件中执行ajax调用
我有下面的HTML下面。
<select onkeydown="if (!document.all) { window.setTimeout(function(e0) { return function() { if (document.forms.length > 0) { document.forms[0].submit(); } } }(this),0) }" onchange="if (document.forms.length > 0) document.forms[0].submit();" name="city" id="departure_city" class="formField">
<option value="">Choose your city</option>
<option selected="selected" value="556310">Caracas (CCS)</option>
<option value="556274">Da Nang (DAD)</option>
</select>
在上面下拉列表中,首先我要删除所有附加事件代码,并有新鲜的的onChange(),安其()事件绑定页面加载并执行AJAX调用页面/specialOffer.aspx,发布数据为departure_city = DAD为,从下拉值中选择。
请建议!
谢谢。
最好的问候, MKS
非常感谢达林,但我想结合改变事件之前删除所有事件的代码,我的意思的onkeydown =” if(!document.all){window.setTimeout(function(e0){return function(){if(document.forms.length > 0){document.forms [0] .submit();}}}(this) ,0)}“onchange =”if(document.forms.length > 0)document.forms [0] .submit();“因为这将以其他条件执行。 – 2010-10-28 10:02:33
达林它也无法选择下拉菜单上述功能无法正常工作,因为它无法选择需要的ID,请建议 – 2010-10-28 10:35:51