1. 程式人生 > >jQuery 文字值改變的事件繫結

jQuery 文字值改變的事件繫結

eg: 

            //文字值發生變化
            $("#txtSearch").change(function () {
                getDriverTrainStatisticalData();
            });
            $("#txtSearch").keyup(function () { 
                getDriverTrainStatisticalData();
            });
            $("#txtSearch").keypress(function () {
                getDriverTrainStatisticalData();
            });
            $("#txtSearch").bind("propertychange", function () {
                getDriverTrainStatisticalData();
            });
解釋:

change:焦點離開時觸發事件  
focus:獲得焦點時觸發事件
keyup:按鍵彈起時觸發事件
keypress:按鍵按下時觸發事件(先響應事件,再顯示輸入結果(獲得的是上一次結果),可能被輸入法攔截)
propertychange:屬性改變時觸發事件(不管是獲得焦點還是value改變等)