1
这可能是一个简单的问题,虽然无法弄清楚如何去做。 我想加载和修改一个XML文件,然后通过PHP保存XML。如何使用jquery更改xml节点的值?
下面是代码:
$.ajax({
type: "GET",
url: "menu.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('menu_item').each(function(){
//change the value of menu_item
$(this).empty();
$(this).text($("textarea").attr("value"));
//send xml to php
$.post('save_xml.php', $(xml), function(data){alert("Data Loaded: " + data);});
}
}
});
这里是save_xml.php的样子:
<?php
$xml = $GLOBALS["HTTP_RAW_POST_DATA"];
$file = fopen("file.xml","w");
fwrite($file, $xml);
fclose($file);
echo "ok";
?>
感谢,你很有帮助!现在我怎么发送这个XML到jQuery的PHP?我有一个save_xml.php在服务器上写入xml。 – iulian 2011-01-12 11:40:38