1. 程式人生 > >關於使用日期控制元件和change事件的衝突解決方案

關於使用日期控制元件和change事件的衝突解決方案

關於使用時間日期控制元件與change事件衝突的解決方案

最近要改前端的頁面發現之前在事件文字框內有一個事件日期控制元件,然後自己繫結的change事件觸發不了,後來發現是這個控制元件中onfocus事件不會觸發自定義的change事件,如果我們想要觸發change事件實現自己想要預定的功能,可以在原來定義日期控制元件的html的程式碼後面直接再次的呼叫手動觸發change事件,這樣就能解決change事件不能觸發的問題了

         <input type="text" name="eta"
                id="eta" value="${order.eta}"              
onfocus="WdatePicker({dateFmt:'yyyy-MM-dd'});javascript:{$('#eta').trigger('change')}" />

你可以在下面的地方自定義自己的change事件

        $("xxx").bind("change",function(){

         });