0
すべて。 jqueryを使用しています。そして、私は要素から "load"を使ってファイルからロードされたhtmlに要素を追加したいと思います。それは動作しません。ロード後にappendを使用する方法。 jquery
ロード後にappendを使用することはできますか?
すべて。 jqueryを使用しています。そして、私は要素から "load"を使ってファイルからロードされたhtmlに要素を追加したいと思います。それは動作しません。ロード後にappendを使用する方法。 jquery
ロード後にappendを使用することはできますか?
代わりに$.get
を使用できます。 $.load
は、返されたデータをdivなどの要素にロードするためのものです。
$.get('url', function(data){
$('#your-div').append(data);
});
は、はい、それは次のようになります。
$("#myDiv").load("/Controller/View", function (responseTxt, statusTxt, xhr) {
if (statusTxt == "success") {
$("#myDiv").append('<input type="hidden" name="hdnText" value="8" />');
}
if (statusTxt == "error")
alert("Error: " + xhr.status + ": " + xhr.statusText);
});
キープ...それが動作する幸運をしようとは、あなたの質問への答えはイエスです! – Rafay
appendをload()コールバックの内側に置くと、あなたのためにそれを行う必要があります –