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

2024-06-27

我的自动完成功能的 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 http://jqueryui.com/demos/autocomplete/#remote-jsonp

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

希望这可以帮助。干杯

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQuery 自动完成 - xml 跨站点请求 的相关文章

  • Jquery:将rel属性添加到某个类的所有
  • 标签内的标签
  • 我正在尝试添加一个rel lightframe 归因于我的所有 编辑 链接admin links node edit class li class admin links node edit a href link title Edit E
  • Bootstrap 下拉按钮名称在单击时发生变化

    我正在使用下拉按钮 4 个按钮 来过滤项目中的内容 并且我希望按钮名称更改为选定的 这样用户就不会忘记他 她在哪里 见图 这怎么可能 提前谢谢 这是pen http codepen io aktuna pen FqKjb 您可以使用 jQu
  • 获取更改前选择(下拉)的值

    我想要实现的目标是每当
  • JQuery - 选中时禁用重复的复选框

    我有一个复选框列表 分为几个部分 其中一些复选框可以出现在多个部分中 我想要做的是通过禁用用户选择复选框时相同的所有复选框来阻止用户在多个部分中选择相同的复选框 但是 他们选择的复选框不得被禁用 以便他们可以取消选中它 这还必须重新启用所有
  • 如何使用 jQuery 在输入元素上实现占位符文本?

    我如何在输入上实现 jquery 提示文本
  • JS/jQuery:文本区域中出现了多少个字符

    假设 str value 这是一些文本 我想计算 t 出现了多少次 该怎么做 使用正则表达式更容易 var regex new RegExp t gi var count This is some text match regex leng
  • CollapsingToolbarLayout 无法识别滚动 fling

    我创建了一个简单的折叠工具栏布局它就像一个魅力 我的问题是 如果我尝试在嵌套滚动视图 当我松开手指时它就会停止 正常的滚动就像它应该的那样工作 我的活动代码是不变 gt 自动生成空活动 我只是单击了 android studio 中的 创建
  • 捕获客户端验证失败

    我有一个基于 div 点击提交的表单 我还让它在单击时启动等待指示器 我试图找出是否有一种方法可以检测客户端验证是否失败 以便我可以删除等待指示器 在提交尝试后不再显示它 或者我可以手动调用客户端验证在我尝试提交之前 你可以试试 div c
  • JAXB、XJC -> 创建多个类文件

    我是第一次使用 JAXB 和 XJC 我想从 XML 文件生成 Java 类 所以我使用这个在线帮手 http www xmlforasp net CodeBank System Xml Schema BuildSchema BuildXM
  • jQuery Calendar:如何在特定日期添加可点击事件?

    我正在使用 jquery 完整日历http arshaw com fullcalendar http arshaw com fullcalendar显示会议 我只是想确认是否可以添加活动 让我们创建一个新会议 使用 php ajax 在特定
  • javascript 可以从父页面访问 iframe 元素吗?

    我的页面上有 iframe iframe 和父页面位于不同的域中 父页面上的 javascript 代码可以访问此 iframe 内的元素吗 如果页面来自不同的域 则不应该这样做 浏览器安全沙箱应该阻止这种类型的访问 当两个页面来自不同的时
  • jQuery:append() 与appendTo()

    我正在测试 jQuery append vs appendTo 使用以下代码的方法 div gt id id text this text appendTo div type item id div type item id append
  • jQuery Mobile 和文本区域行

    所以 我想展示一个textarea仅 1 行 但 jQuery Mobile 并不这么认为 无论我在rows属性 它始终是 2 行高度 请问有什么解决办法吗 jQuery Mobile CSS 设置了特定的高度textarea要素 text
  • 如何替换 jQueryUI 按钮文本?

    我有一个与 jQuery UI 一起使用的按钮 如下所示 简化
  • Javascript CORS 图像/画布操作

    我正在尝试从另一个已配置为允许 CORS 的域检索图像 并操纵像素 然后我想显示结果并能够操纵结果 我可以在我请求的图像上使用 getImageData 和 toDataURL 所以我知道服务器部分可以工作 但是 当我尝试将图像的 src
  • jquery 按钮点击背景颜色变化

    为什么这不起作用 jquery button click function go css background color yellow html table tr td hello td table gt tr table
  • JQuery mouseover 函数多次触发

    我很长时间以来一直使用这种方法来为整个类 按钮等 设置事件 div bigButton mouseover function this style backgroundColor dfdfdf 然而 在进行一些测试时 我刚刚注意到 当将鼠标
  • 如何使用 JQuery 创建新的 img 标签,并使用 JavaScript 对象中的 src 和 id?

    我从基本意义上了解 JQuery 但对它绝对是新手 并且怀疑这很容易 我在 JSON 响应中获得了图像 src 和 id 转换为对象 因此在 responseObject imgurl 和 responseObject imgid 中获得了
  • 拆分 Apache Camel 后恢复标头值

    我有一个 xml 其中使用 split 标签在 Spring DSL 中进行处理 我所做的基本上是在 xml 中搜索一个值 当我找到这个值时 我需要获取另一个标签的值 同一元素的子元素 并将其保存到标头 这个操作看起来很简单 但我无法在拆分
  • jQuery、$(element).click 在 ie<9 上不起作用

    我有一个像这样的 jQuery 点击事件 document ready function id secteur activite click function console log ok 在 firefox 和 ie9 上 当我单击我的元

随机推荐