jQuery ajaxがリクエストに成功した後、更新divブロックを作成しようとしています。これは機能しますが、すべてのブロックが重複しています(画像1)。図2は、ブラウザーでページを更新した後の様子を示しています。
ブロックを更新するには、関数を使用しています。
function async_get(addr,func) {
$.ajax({
url: addr,
async: false,
success: func
});
}
そしてそれはこのように呼ばれます:
async_get(
'http://localhost/getfreelance/welcome',
function (data) {
$('#header').html(data);
}
);
解決策はありますか?:)
写真1: http: //postimage.org/image/uxghnpgfb/
写真2: http: //postimage.org/image/wj0v02md7/
あなたは理解していませんでした、私が使用している関数fffsuccess()の代わりに、ajaxリクエストが成功したときにdivブロックを更新/更新する必要があります:'function async_get(addr,func) { $.ajax({ url: addr, async: false, success: func }); }'
そして私の#header divは更新されますが、データが重複しています。