我有一個帶有包含文本框的模板字段的ASP.NET的GridView。JQuery模糊如何獲取當前控件ID
調用ajax來驗證用戶輸入的javascript代碼是否正確。我希望通過光標檢測這個文本框,這看起來像JQuery.Blur會做的。
問題是:如何獲得光標模糊的控件ID?
我有一個帶有包含文本框的模板字段的ASP.NET的GridView。JQuery模糊如何獲取當前控件ID
調用ajax來驗證用戶輸入的javascript代碼是否正確。我希望通過光標檢測這個文本框,這看起來像JQuery.Blur會做的。
問題是:如何獲得光標模糊的控件ID?
像這樣的東西應該做的伎倆
$('.selector').blur(function() {
var blurId = this.id;
// do something with the id
...
alert('Control that triggered blur was ' + blurId);
});
1)一類添加到文本框,這樣你就可以找出你周圍那些的GridView文本框。
2)當你完成渲染你的GridView(如果是頁的滿負荷,或AJAX調用),添加事件處理程序,他們觸發blur事件這些類S,這樣的:
$('.myTextboxThatShouldBeValidated').blur(function(){
var myControlID = $(this).attr("id");
yourAjaxCallValidation(myControlID);
});
3)完成!
請問您可以添加一些代碼嗎?如果你想在事件處理程序中獲取id,那麼使用'this.id'。 – Joe