`
woai671
  • 浏览: 31807 次
社区版块
存档分类
最新评论

无法获取页面HiddenField的值

    博客分类:
  • JS
阅读更多
当在页面上设置隐藏控件:
asp:HiddenField ID="HiddenIP" runat="server"

在JS中通过$('#XXX').val()获取值有时候会失败,
因为JS执行时,asp控件的ID会改变,会在其ID命名前加上前缀,
所以不能这样直接通过ID获取,这个时候获取的正确方式是:
$(':hidden[id$=XXX]').val()
分享到:
评论

相关推荐

    hiddenfield(2.0)

    如果页面是第一次加载,我们可以设置`HiddenField`的值;如果是回发,我们可以通过`Value`属性获取之前存储的值。 标签"asp.net"和"c#"表明这个示例是关于这两种技术的结合。在ASP.NET中,`HiddenField`控件的使用...

    解决无法获取 GridView 隐藏列值问题

    然而,有时候我们可能会遇到一个棘手的问题:在GridView中,隐藏列的值无法正常获取。本文将深入探讨这个问题,并提供一个解决方案,帮助开发者理解和解决此类问题。 首先,让我们了解GridView的基本用法。GridView...

    HiddenField

    然后,可以在服务器端代码中通过这个ID访问HiddenField控件的Value属性,以获取或设置控件的值。以下是一个简单的示例代码,展示了如何在***中使用HiddenField控件: ```html <head><Script language="C#" runat=...

    Asp.Net中跨页数据提交获取单选按钮的值

    在Asp.Net开发中,跨页数据提交是一个常见的需求...总结,Asp.Net中的跨页数据提交及获取单选按钮的值涉及到服务器端和客户端的交互,以及不同类型的页面状态管理。理解这些知识点对于开发复杂的Web应用程序至关重要。

    ASP.NET页面之间传递值的几种方式(txt文件)

    在目标页面中,可以通过Request.QueryString集合来获取这些值。 2. Session对象:ASP.NET的Session对象提供了一种在用户会话期间跨多个请求存储和检索数据的方法。只需在源页面上设置Session变量,如`Session["Key...

    弹出窗口互相传值范例

    3. **ViewState**:在当前页面的ViewState中存储值,然后在新弹出窗口中通过Page的ViewState获取。但请注意,ViewState只适用于同一页面生命周期内的通信。 4. **HiddenField**:在父窗口中创建一个隐藏字段,设置...

    asp.net获取前一页面表单

    然后在目标页面中获取这些值: ```csharp protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string param1 = Request.QueryString["param1"]; string param2 = Request.QueryString...

    asp.net 父子页面传值

    5. **Hidden Field**: 另一种方法是在父页面上使用隐藏字段(HiddenField)存储值,然后在子页面的Load事件中读取它。 6. **服务器端事件和方法**: 父页面可以触发子页面的事件,或者定义一个公共的服务器端方法,...

    页面之间的传值练习

    在页面B上,可以通过`Request.QueryString`获取这些值。这种方法适用于传递少量、不敏感的数据,因为URL是可见的,不适合传输隐私信息。 2. Session存储:Session是一种服务器端存储机制,可以将数据保存在服务器上...

    Js 获取和修改FCKeditor的值的代码

    ### Js 获取和修改FCKeditor的值的代码详解 #### 一、概述 FCKeditor是一款功能强大的富文本编辑器,被广泛应用于Web应用程序中,为用户提供了一个接近桌面编辑器的体验。通过JavaScript,我们可以轻松地与...

    asp.Net JS取母板页控件值的简单方法

    当在母板页中嵌入的子页面(Content Pages)需要获取母板页中的控件值时,就需要通过特定的方法来访问。本文将介绍如何使用JavaScript(JS)来获取***母板页中的控件值。 首先,***提供了一个服务器端标签 `<%= %>`...

    .net如何实现页面间的参数传递

    在Page2.aspx中,可以通过`Request.QueryString["param1"]`和`Request.QueryString["param2"]`获取值。 2. Session(会话) Session是服务器端存储用户特定数据的一种机制。它为每个用户分配一个唯一的ID,并在...

    asp.ner_页面传值总结

    在服务器端,可以使用Request对象的QueryString、Form和ServerVariables集合获取页面传值。例如: ```csharp string name = Request.QueryString["name"]; string value = Request.Form["value"]; string serverVar ...

    GridView72绝技.rar 页面传值

    本主题将深入探讨“GridView72绝技”中的一个关键技巧——页面传值,这涉及到如何在GridView的行操作(如点击事件)中获取并传递选定行的数据到其他页面或功能模块。 首先,了解GridView的基本结构和功能是必要的。...

    如何在asp.net把表单提交到另一页

    在这个事件中,我们可以获取表单字段的值并进行任何必要的验证: ```csharp protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { // 获取表单字段的值 string inputField = Request....

    隐藏变量的取得

    在客户端脚本中获取`TextBox`的文本内容和`HiddenField`的值是通过以下方式实现的: ```javascript ҳName = this.txtKanpani.Text; ҳID = this.txtHiddenKanpani.Value; ``` 这里使用了JavaScript来操作这两个...

    在没有回发或AJAX的情况下获取DataGrid行值

    标题提到的“在没有回发或AJAX的情况下获取DataGrid行值”主要涉及到客户端事件处理和JavaScript编程。 首先,要实现这一目标,我们需要利用DataGrid控件的客户端事件,特别是`onRowDataBound`事件。这个事件在每行...

    asp.net传值

    这些都是获取页面请求信息的常见方式,可以根据需要选择。 在实际开发中,选择哪种方式取决于数据的敏感性、大小、生命周期和安全性需求。了解并灵活运用这些传值机制,能帮助你构建高效、稳定的ASP.NET应用程序。...

    js 点击按钮弹出另一页,选择值后,返回到当前页

    当模态页面需要向主页面传递数据时,可以直接修改隐藏字段的值,主页面通过获取隐藏字段的值来接收传递的数据。 - JavaScript的`window.close()`: 在模态页面中,如果需要关闭该模态窗口,可以调用`window.close()`...

    ASP.NET页面间数据传递的几种方法介绍

    在后一个页面中,可以通过`Request.Form["hiddenField"]`来获取值。这种方法简单,但同样存在数据篡改的风险,且仅限于简单数据的存储。 3. ViewState: ViewState是ASP.NET框架自动管理的一种数据存储机制,它将...

Global site tag (gtag.js) - Google Analytics