【问题标题】:jQuery ASP.Net Webforms AJAXjQuery ASP.Net 网络表单 AJAX
【发布时间】:2010-05-18 18:54:20
【问题描述】:

我有一个独立的网络表单(没有母版页),它在另一个页面的 div 中打开。独立页面使用 jquery 通过非线性问卷调查移动用户。在问卷的末尾,会显示一个带有“完成”按钮的结果。当用户点击完成按钮时,结果将发送回 div 的父/主机页面。

我有一个新要求,我需要将问题和答案 ID 实际传递给代码隐藏或 Web 服务,在那里我可以将问题和答案 ID 插入我的数据库。

我需要做的事情都不需要对象序列化。我想尽可能简单地做到这一点.. 调查表中的控件都不是服务器控件.. 只是常规选择框或单选按钮组。我想我可以使用更新面板或其他东西进行 ajax 回发,但不确定使控件 runat=server 是否会搞砸我在调查问卷中工作的所有 jquery/js。

感谢任何帮助!

【问题讨论】:

    标签: asp.net jquery webforms


    【解决方案1】:

    我会通过使用 jQuery 将数据发布到 Web 服务来解决这个问题,这相当简单。这里有几个使用 asp.net 执行此操作的代码示例:

    jQuery: Ajax call to asp.net webservice fails, server return 500 error

    Calling a webservice through jquery cross domain

    为了回答您的其他问题,设置 runat="server" 不会影响 jQuery 解析 DOM 中元素的能力。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-11
      • 2012-12-03
      • 1970-01-01
      • 2017-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多