我已綁定一個簡單的處理程序,以改變一個select元素的事件,如下Jquery的變化不會對射擊選擇元素
$("#ddlPincode").change(function() {
alert("Hello");
UpdateMapFromPincode();
});
但是,當我改變pin碼下拉列表中,沒有任何反應。 Firebug也沒有錯誤。
當不同的select元素(ddlCity)發生更改時,ddlPincode爲空,元素通過ajax調用添加。上述綁定事件處理程序的代碼最初位於存在其他jquery代碼的$(function(){})中。然後,在將select與服務器的resultSet綁定後,我將它放入ajax調用的成功中。這也不會做任何事情
它似乎是正確的,我認爲你應該分享你的HTML。 – erimerturk
嘗試'$(「#ddlPincode」)。bind('change',function(){'是不同的'change'(不好))檢查http://elijahmanor.com/differences-between-jquery-bind-vs -live-VS-代表-VS-上/ – KingRider