好吧,我有一个愚蠢的问题要问。我必须使用 jquery 函数获取此页面,并用 asp.net 表单中的数据填充下拉列表。有什么想法或例子吗?
问问题
182 次
2 回答
1
我会在您的代码隐藏中使用页面方法间接执行此操作,而不是直接使用 jquery,因为被 x-site 脚本保护阻止。
我会编写一个简单的类,它使用 .net 中的 webclient 来拉回页面内容并将响应解析为 aList<string>
并以某种方式返回到您的控件。根据您是在 ASP.net 中使用 jquery/jscript 还是 updatepanel,您可以从代码隐藏方法中调用类方法,以防止完全回发并使用数据绑定/填充下拉列表。
示例代码在上一篇文章中标记为已回答的响应中。
于 2012-04-22T11:59:52.907 回答
0
大多数浏览器都阻止了跨站点脚本。您可以在 ajax 请求中使用 jsonp 数据类型,但目标链接不提供此数据类型。所以, - 可能 - 不可能使用 javascript。
于 2012-04-22T10:12:13.183 回答