0

好吧,我有一个愚蠢的问题要问。我必须使用 jquery 函数获取此页面,并用 asp.net 表单中的数据填充下拉列表。有什么想法或例子吗?

4

2 回答 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 回答