gpt4 book ai didi

jQuery 自动完成 - xml 跨站点请求

转载 作者:行者123 更新时间:2023-12-01 06:06:09 25 4
gpt4 key购买 nike

我的自动完成功能的 XML 提要位于另一台服务器上。是否有客户端(javascript)方法来获取此 XML 文档?

我知道我可以使用 php、jsp 等创建代理。但我需要在所有客户端完成此操作。这就是我现在调用该文件的方式,该文件仅在同一域中才有效:

function callAjax(url) {
$.ajax({
url : url,
dataType : "xml",
success : function(xmlResponse) {
totalrec = $("TOTALREC", xmlResponse).text();
$.merge(data1, $("ROW", xmlResponse).map(returnResults).get());
}// end of success
});

最佳答案

你可以使用 JSONP 来做到这一点

  dataType: 'jsonp'

这里有现场演示:

http://jqueryui.com/demos/autocomplete/#remote-jsonp

这不是用 xml 实现的,而是用 json 实现的。但改变它应该不难。

希望这有帮助。干杯

关于jQuery 自动完成 - xml 跨站点请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5916682/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com