【问题标题】:add listener to asp.net control using jquery使用 jquery 将侦听器添加到 asp.net 控件
【发布时间】:2012-01-07 09:47:50
【问题描述】:

我有一个支票簿列表和文本框和下拉列表,我想检查用户是否与其中任何一个进行交互,并且它们也具有价值,使用 j 查询将样式应用于其他元素有什么帮助吗?

【问题讨论】:

  • 需要更多细节。输入一些代码
  • 我的想法是我需要在任何这些控件上添加事件以了解它们是否有值或不像文本框我有这个代码示例 $('#TextBox1').change(function () { 警报($(this).val()); }

标签: javascript asp.net jquery-ui jquery


【解决方案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

});

【讨论】:

  • 如果它是复选框列表或下拉列表我有一些文本框的东西,它可以工作 $(document).ready(function () { $('#TextBox1').change( function () { var x = $(this).val(); if (x) { $("#text_Div").addClass('div_Act'); $("#text_Div").removeClass('div_org') ; } else { $("#text_Div").removeClass('div_Act'); $("#text_Div").addClass('div_org'); } }); }); 如果找到一些其他的将是有用的
猜你喜欢
  • 2023-03-05
  • 2013-01-27
  • 2013-02-17
  • 2011-09-28
  • 1970-01-01
  • 2012-08-17
  • 2013-03-09
  • 2021-04-17
  • 2023-03-27
相关资源
最近更新 更多