如何使用Jquery和Ajax在XML中发送请求和接收响应

我有一个名为AmaSend.xml的xml文件。 因此,我必须将此xml文件作为请求发送,并且我希望从另一个xml文件获取响应。 然后我尝试如下。 但是,我总是得到

ReferenceError:未定义xml

我该如何解决这个问题并发送请求和接收响应?

这是AmaAll.php文件

   $(document).ready(function () { var sourceOffice = 'Value1'; var originator = 'Value2'; var referenceIdentifier = 'Value3'; var organizationId = 'Value4'; var binaryData = 'Value5'; var originatorTypeCode = 'Value6'; var referenceQualifier = 'Value7'; var dataLength = '8'; var dataType = 'E'; console.log(sourceOffice); var query = 'Value1/originIdentification>UValue2'+ 'DUTSU'+ 'NMC-I'+ '8EValue3'; $.ajax({ url: 'AmaRes.xml', data: query, type: 'POST', contentType: "text/xml", dataType: "xml", success : function (xmlResponse){ var xmlhttp = new window.XMLHttpRequest(); xmlResponse = $.parseXML( xmlResponse ), $xml = $( xmlResponse ), $title = $xml.find( "statusCode" ); //to get the ResponseId for example alert($(xml).find("statusCode")[0].attr("id")); }, }); });    

这是AmaSend.xml文件(Request)。

     Value1  Value2 Value3    Value4 Value5     Value6    Value7 Value8 Value9   

这是AmaRes.xml(响应)

     Value1 Value2 Value3      Value4