2011-09-11 26 views
1

如何獲取JavaScript onChange以使用autofill表單擴展名。問題是,當你點擊按鈕來自動填充表單時,它不會調用onChange。這是爲了解決這個問題嗎?Jquery onchange替代方案可與自動填充表單插件配合使用

示例HTML:

<select onchange="$('select[name=\'zone_id\']').load('index.php?country_id=' + this.value + '&amp;zone_id=');" name="country_id"> 
     <option value="false"> --- Please Select --- </option> 
     <option value="1">Afghanistan</option> 
     <option value="2">Albania</option> 
     <option value="3">Algeria</option> 
</select> 
+0

如果您將'change'事件處理程序分配給單獨的javascript代碼或文件中的'select'元素,那麼該怎麼辦? – Shef

回答

2

我有同樣的問題,雖然有輸入字段,而不是選擇。瀏覽器表單自動填充功能並不會觸發任何js事件,所以我最終使用了setInterval來定期驗證這些字段。