`
jeelee
  • 浏览: 636931 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JS或JQuery无法获取APS.NET服务控件的值得问题

 
阅读更多
JS无法获取ASP.NET服务控件的值得问题,例如ASP.NET文本输入框
<asp:TextBox ID="UserAccount" runat="server" CssClass="textEntry" 
                    ></asp:TextBox>


JQuery代码:
引用

userAccount = $("#UserAccount").val();
alert("account=" + userAccount);


那么这个JS弹出框的值是空的
原因是ASP.NET服务控件生成html文件时,文本框的ID发生变化了,如要解决这个问题,可以将ASP.NET服务控件的ClientIDMode属性设置为Static,即:
<asp:TextBox ID="UserAccount" runat="server" CssClass="textEntry" 
                    ClientIDMode="Static"></asp:TextBox>


这样就解决问题
分享到:
评论

相关推荐

    aps.net,Javascript 客户端, 服务端相互调用的代码

    例如,jQuery的`$.ajax()`或`$.get()`、`$.post()`方法可以用来向ASP.NET的Web服务(如ASMX或WCF服务)发送请求。请求中可以包含参数,服务器端接收到这些参数后进行处理,并返回JSON或XML格式的数据。 2. **...

    aps.net 网奇商城 源码

    5. **用户体验**:前端可能会使用ASP.NET AJAX库或jQuery来实现异步更新,提高用户体验,同时CSS和JavaScript的运用也会影响页面的样式和交互效果。 通过深入研究"aps.net 网奇商城 源码",初学者不仅可以了解ASP...

    asp.net 自动滚屏功能源码

    5. **ASP.NET控件**:ASP.NET提供了一系列内置控件,如Literal或Label,可以用来在页面上动态输出文本。可能这些控件被用来在页面加载或数据改变时动态插入滚动内容。 6. **事件处理**:可能源码还包含了一些事件...

    asp.net ajax开发工具包

    7. **Web Services 和 Page Methods**:ASP.NET AJAX支持与Web服务和页面方法的交互,使你可以在客户端调用服务器端的方法,获取或更新数据。 8. **JavaScript 运行时库(MicrosoftAjax.js)**:这是ASP.NET AJAX...

    asp.net留言版

    ASP.NET是微软公司推出的一种强大的Web应用程序框架,它构建在.NET Framework之上,提供了丰富的功能和工具,使得开发者能够高效地构建动态网站、Web应用程序和服务。 ASP.NET留言版的核心组成部分包括前端界面、...

    asp.net实现图片上传

    为了实现图片预览,我们需要在前端使用JavaScript或jQuery库,如jQuery-File-Upload。当用户选择文件后,利用FileReader API读取文件内容,转换为Base64编码的字符串,然后在页面上显示预览图片。以下是一个简单的...

    ASP+NET 网络硬盘最新完整版

    5. 界面设计:使用HTML、CSS和JavaScript创建用户友好的交互界面,可能使用了Bootstrap或jQuery等库。 6. 数据访问层:与数据库交互的代码,可能使用ADO.NET或Entity Framework等数据访问技术。 7. 服务器端逻辑:...

    ScriptManager,ajax实例

    在.NET框架中,ScriptManager是ASP.NET AJAX库的核心组件,它是实现异步页面更新和JavaScript服务功能的关键。本文将深入探讨ScriptManager的功能、工作原理以及如何通过实例来使用它进行AJAX开发。 ScriptManager...

    asp.net材料管理系统

    8. **用户界面设计**:系统可能采用了ASP.NET的CSS样式和JavaScript库(如jQuery)来提升用户体验,实现动态效果和交互。 总的来说,【ASP.NET材料管理系统】是一个涵盖基础Web开发技能的实例,适合初学者了解并...

    带进度条基于Web的.NET文件上传源码

    1. **ASP.NET基础**:ASP.NET是微软的Web应用程序框架,它提供了服务器端编程模型,支持多种语言如C#、VB.NET等,用于构建动态网站、Web应用和Web服务。 2. **文件上传控件**:ASP.NET中,`HttpPostedFileBase`接口...

    解决方法:用AJAX的UpdatePanel之后再用RequiredFieldValidator验证导致第二次验证无效

    6. **转向客户端验证**:如果可能,考虑使用jQuery或纯JavaScript的验证库,如jQuery Validation Plugin,它们可以在每次表单提交时都进行验证,不受UpdatePanel的影响。 综上所述,解决UpdatePanel与...

    GridView-HtmlTable-Part2.zip

    1. **GridView控件**:GridView是ASP.NET Web Forms中的一个数据呈现控件,用于显示来自数据库或其他数据源的数据。它提供了多种内置功能,如排序、分页和编辑,是展示数据表格的常用选择。 2. **HTML表格**:HTML...

Global site tag (gtag.js) - Google Analytics