Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用Jquery获取记录状态不是原始状态的XML数据_Javascript_Jquery_Xml - Fatal编程技术网

Javascript 如何使用Jquery获取记录状态不是原始状态的XML数据

Javascript 如何使用Jquery获取记录状态不是原始状态的XML数据,javascript,jquery,xml,Javascript,Jquery,Xml,假设我有一个如下所示的xml <x> <groupRecord> <p1><![CDATA[kk]]></p1> <x1> <groupRecord lineNumber=0 recordState=0 > <c1><![CDATA[1]]></c1> <x2>

假设我有一个如下所示的xml

<x> 
<groupRecord> 
 <p1><![CDATA[kk]]></p1> 
    <x1> 
      <groupRecord lineNumber=0  recordState=0 >
            <c1><![CDATA[1]]></c1> 
            <x2> 
               <groupRecord lineNumber=0 recordState=1 >
                <c2><![CDATA[1]]></c2> </groupRecord> 
            </x2>
            <x3> 
             <groupRecord>
              <c3><![CDATA[FFD]]></c3>
              </groupRecord>
            </x3>
        </groupRecord>
     </x1>
    </groupRecord>
 </x>
如果您观察到在每个groupRecord级别上,我都有一个名为recordState的属性,这将有助于了解数据是否正在被修改-4、删除-3、插入-1、更新-2或原始-0。 现在,通过使用jquery,我们可以在每个节点级别获取记录状态不是原始状态的XML数据。
如果也可以通过XML实现,这将非常有用

您是否尝试过使用jQuery parse XML@Archer var length=$dataXML.find'groupRecord[recordState!=0].length;我试过这样做,但它提供了关于groupRecord的信息,而groupRecord没有recordState