2010-05-18 67 views
2

我有一个独立的webform(没有母版),在另一个页面的div中打开。独立页面使用jquery通过非线性调查问卷移动用户。问卷末尾显示一个结果,显示一个“完整”按钮。当用户点击完整的按钮时,结果被发回到div的父/主页面。jQuery ASP.Net Webforms AJAX

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

没有我需要做的事情需要对象序列化。我想尽可能简单地做到这一点。调查问卷中的控件都不是服务器控件,只是普通的选择框或单选按钮组。我想我可以使用更新面板或其他东西做一个ajax回发,但不知道如果使控制runat =服务器将搞砸了我在调查问卷中工作的所有jquery/js。

任何帮助表示赞赏谢谢!

回答

3

我将通过使用jQuery将数据发布到Web服务来解决此问题,这是相当平凡的。还有在这里用asp.net这样做一对夫妇的代码示例:

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

Calling a webservice through jquery cross domain

为了回答您的其他问题,把RUNAT =“服务器”不会有jQuery解析DOM中元素的能力。

+0

嗨,感谢您的链接..我现在就试试这个! – bill 2010-05-18 19:26:43