javascript - 当单选按钮客户端检查更改时使用 JQuery 调用函数

标签 javascript jquery asp.net radio-button

我有AutoPostBack="true"单选按钮,并且希望在客户端在回发之前检查更改事件时通过JQuery调用函数,如asp按钮中的OnClientClick

<asp:RadioButton ID="rdoptiontxt" runat="server" Text="Text Box"  AutoPostBack="true"
                GroupName="Qypye" oncheckedchanged="rdoptiontxt_CheckedChanged"/>

<asp:RadioButton ID="rdoptiontxtArea" runat="server" Text="Text Area"  AutoPostBack="true"
                GroupName="Qypye" oncheckedchanged="rdoptiontxtArea_CheckedChanged"/>  

最佳答案

删除 AutoPostBack 属性并在 JavaScript 中使用 __doPostBack() 调用回发。

<asp:RadioButton ID="rdoptiontxt" runat="server" Text="Text Box"  
            GroupName="Qypye" oncheckedchanged="rdoptiontxt_CheckedChanged" onclick="persistingTextBox(); "/>

<asp:RadioButton ID="rdoptiontxtArea" runat="server" Text="Text Area"  
            GroupName="Qypye" oncheckedchanged="rdoptiontxtArea_CheckedChanged" onclick="persistingTextBox(); "/> 

JavaScript

function persistingTextBox() {
        //Do whatever you want
        __doPostBack();
}

关于javascript - 当单选按钮客户端检查更改时使用 JQuery 调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33117120/

相关文章:

javascript - 使用前端表单/输入框和 ajax 更新帖子元,无需重新加载页面

c# - 如何将gridview模板化的Item数据存入DB并生成word文档?

javascript - 通过 makeUnauthenticatedRequest : "Network Failure"? 访问 JS AWS S3 公共(public)存储桶

javascript - 如何使用 POST 方法检索另一个 php 文件中动态创建文本框的文本?

javascript - 使用 cookie 显示自定义内容的简单代码

c# - 将 jQuery 添加到 Web 应用程序的所有页面

c# - ASP.NET 2.0 - 需要以编程方式单击链接

javascript - Angular 图 X 轴文本标签相互重叠

javascript - 让 html 文本输入字段随着我的输入而增长?

javascript - AngularJS 跨 Controller 更新文本框