Tag: xml

基于jquery xml的模板引擎

从周围缺乏信息来判断,我猜测下面的问题可能有点“滑雪道”,因为他们说.. 我试图找到一个基于XML的javascript(基于JQuery的)模板引擎.. 有点像说Ext.JS(Sencha)如何做事或SPRY数据集。 有点精…… 显然有很多基于JSON的,我知道,尽管我有一个必须使用XML的要求。 我一直在使用John Resig的微模板引擎来获取JSON数据,并且真的想要基于XML的数据类似的东西吗? 有任何想法吗? 还是徒劳的?

Jquery突然停止解析xml

对于某些浏览器,对于某些客户端,jquery突然停止解析xml。 示例xml: 15 示例jquery $.get(link, function(data) { //Response is xml like in example. console.log(data) //works as before console.log($(data).find(“featureMember”).find(“ID”).text()) //Doesn’t work now for some clients, but worked before. }) 编辑: 更一般的例子: XML TEST 和JS: console.log($(data).find(“b”).text()) 现在返回:“”,返回之前:“TEST” 编辑2: 类似的问题: 无法使用jQuery提取SOAP XML 此代码最初在Chrome上周使用,一旦Chrome更新到v60,它就不再使用了。

通过AJAX发送XML

我在jQuery中创建一个xml文档,如下所示 var xmlDocument = $(”); var foo = $(”); var bar = $(”); foo.append(bar); xmlDocument.append(foo); 并尝试将其转发到服务器。 $.ajax({ url : ‘js/foobar.php’, type : ‘POST’, precessData : false, contentType : ‘text/xml’, data : xmlDocument, sucess : function( data ) { alert(‘success’); }, error : function() { alert(‘failed to send ajax request’); }, complete : function() { alert(‘ajax […]

如何使用jQuery解析远程XML文件

我使用这个脚本用jQuery解析XML文件,但只有在本地服务器上有XML文件时它才会运行。 您知道如何解析远程服务器上的XML文件吗? $(document).ready(function(){ $.ajax({ type: “GET”, url: “http://www.myotherwebsite.com/folder/myfile.xml”, dataType: “xml”, success: function(xml){ $(xml).find(“user”).each(function(){ var name = $(this).find(“name”).text(); var email = $(this).find(“email”).text(); var phone_number = $(this).find(“mobile”).text(); document.write(“Name: “+name+””); document.write(“Email: “+email+””); document.write(“Phone Number: “+phone_number+””); }) } }); });

使用Javascript附加元素可以使用.innerHTML,但不能使用XML子节点

有可能更简单的方法来做到这一点,但我正在尝试一些新的东西。 基本要点是我希望在我的静态网站上每页每页有一个JS和一个jQuery附件。 我希望能够将元素附加到身体上,但也可以。 我的文件是: home.html的 eco.js window.addEventListener(“load”, function() { var ajax = new XMLHttpRequest(); ajax.onload = postdata; ajax.open(“GET”, ADDRESS, true); ajax.send(); } ); function postdata() { var xml = jQuery.parseXML(this.responseText); $(“head”).append(xml.querySelector(“head”).childNodes); } 和common.xml 但是,这不起作用(请求并成功检索common.xml)。 Chrome开发工具显示xml节点也成功附加到头部。 然而,该页面并未反映出这些变化,特别是css未被纳入。 但是,如果我改变了 var xml = jQuery.parseXML(this.responseText); $(“head”).append(xml.querySelector(“head”).childNodes); 至 $(“head”).append(this.responseText); (并修复common.xml以删除不需要的标记)然后页面反映更改。 谁能解释一下这里发生了什么? 谢谢!

如何使用jquery创建xml文件

有没有办法只使用jquery / javascript创建xml文件?

从xml文件中获取所有img标签(jquery)

我有以下xml文件 我一直试图用jquery读取它来获取每个img标签。 什么是最好的方法呢?

查询函数的jQuery调用在Firefox中给出了“格式不正确”的错误

我正在从XML文件中检索数据,然后使用jQuery .find()函数来访问该数据。 但是在Firefox(版本37.0.2)中,我在JavaScript控制台中收到以下错误: Error: Unable to run script because scripts are blocked internally. Error: not well-formed Source Code: </ 一切仍然正常,但有谁知道如何摆脱这个错误,或者它是Firefox中的错误? 这是我的代码: $.ajax({ url:”file.xml”, type:”GET”, dataType:”xml”, success:function(xml){ $(xml).find(“field_id”).each(function(){ // my code… } } }); XML文件具有以下格式,我使用了XMLvalidation器来确保它没问题: 8Joe Bloggs etc… 我一直无法找到解决方案。 有什么建议?

使用xml架构的基于jquery的xml编辑器

我需要一个基于Web的xml编辑器,它使用xml架构文档来控制元素和属性的添加。 例如,在架构文档中列出允许的子元素时,为子元素提供下拉列表。 如果元素类型是“date”,则提供日期选择器。 另外,它需要是可扩展的,所以我可以创建自己的元素类型。 例如,我可以定义一个“HTML”类型来调出CKEditor实例进行编辑。 我实际上在过去写过其中一个,但不是用jquery。 我即将重新开始,但似乎这样的事情可能已经存在。 如果不是一个成熟的工具,那么我可以利用任何有用的库。 非常感谢,我希望这个问题不是太模糊或偏离主题。 谢谢! Don Undeen

jQuery的ajax成功函数的额外参数

我正在使用以下代码获取XML文件: function getMaps(){ toLoad = loadMaps.length; for (var i = 0; i < loadMaps.length; i++){ $.ajax({ type: "GET", url: loadMaps[i], dataType: "xml", success: processMap }); } } 哪个工作正常,但我想给processMap另一个参数(即loadMaps [i],存储加载的xml的名称) 我不知道如何在不诉诸全局变量的情况下做到这一点,这不是我想要的。