($アヤックスで)のように、私はremove
、empty
、私はappend
でそれを試してみてください 、いくつかのノードを削除したり、jQueryを使ってXMLでいくつかのノードを追加したいが、それらのすべてが動作しないように見える:
success:function(xml){
$(xml).find("layout").append('<app id="' + $children.eq(i).attr("id") + '"></app>');
$(xml).find("layout").empty();
}
Googleにはチュートリアルがありません。 jqueryでxmlのノードを追加または削除することは可能でしょうか?
OK、私はここで、データベース/ UserConfigに/ config.xmlに は私Ajaxコードあるとしてだけでローカルドメインに保存し、詳細でxmlファイルをそれを書く:
function layout_change()
{
var $children=$input.children();
$.ajax({
type: "get",
url: "Database/UserConfig/config.xml",
dataType: "xml",
timeout: 2000,
beforesend:function(xml){
$(xml).find("layout").empty();
},
success:function(xml){
for(var i=0;i<$children.length;i++)
{
$(xml).find("layout").append('<app id="' + $children.eq(i).attr("id") + '"></app>');
}
},
error:function(){}
});
}
またはそれができますJavaScriptで行わのみのC#などのサーバー言語で行うことができます......ここ
が私のデモXMLです:??<layout>
<app id="id-4"></app>
<app id="id-5"></app>
<app id="id-6"></app>
<app id="id-1"></app>
<app id="id-2"></app>
<app id="id-3"></app>
</layout>
もしあなたがjavascriptで何かできるのであれば、できることは... jquery – kobe
しかし、あなたはXMLファイル、テキストファイルをjavascriptから書いたり更新したりするべきではありません。主にDOMを操作し、データをフェッチして表示し、データを送信します。 – kobe
xmlファイルを確認できますか? – Alex