2012-01-07 55 views
0

我有一個支票簿列表和文本框和下拉列表我想檢查用戶是否與其中任何一個進行交互,並且他們也有一個值使用j查詢將樣式應用於另一個元素有什麼幫助?使用jquery添加偵聽器到asp.net控件

+0

需要更多details.put一些您的代碼 – 2012-01-07 09:55:23

+0

這個想法是我需要添加事件上的任何控件,以瞭解他們是否有價值或不喜歡文本框我有這樣的代碼示例 $('#TextBox1')。change(function(){ alert($ (本).VAL()); } – 2012-01-07 10:30:07

回答

1

您可以使用jQuery這樣的:

標記:

<asp:textbox ID='text1' runat='server' Text="a value"></asp:textbox> 

jQuery代碼:

$("#<%= text1.ClientID %>").live('change',function(){ 

    if($(this).val() != "") 
     //Do Somthing 

}); 

的複選框:

$("#<%= checkbox1.ClientID %>").live('click',function(){ 

    if($(this).is(':checked') != "") 
     //Do Somthing 

}); 
+0

更多幫助評論我 – 2012-01-07 10:38:53

+0

如果是複選框列表或下拉列表,我有一些文本框的東西,它的工作原理 $(document).ready(function(){ $('#TextBox1')如果(x){(#text_Div「).addClass('div_Act'); $(」#text_Div「)變化(函數(){ var x = $(this).val(); .removeClass( 'div_org'); }其他{ $( 「#text_Div」)removeClass( 'div_Act'); $( 「#text_Div」)addClass( 'div_org');} } ); }); 將是有利的,如果發現一些其他 – 2012-01-07 11:05:59

+0

我編輯我的回覆 – 2012-01-07 11:09:50