[英]reload div after ajax request
如何在ajax請求后刷新或重新加載div? 我有這個代碼:
function Register(event) {
event.preventDefault();
console.log(event);
$.ajax({
type: 'POST',
url: register,
data: {
name: $('#name').val(),
email: $('#Email').val(),
password: $('#password').val(),
_token: $('#token').val()
},
dataType : "json",
success: function (data) {
if (data.success){
$('#header').
$('#Register').modal('hide');
}
}
});
}
我需要重新加載或刷新標頭div。
你可以像這樣加載div。請注意divid之前的空格(" #divid");
if (data.success){
$("#divid").load(" #divid");
}
我想您在登錄后嘗試重新加載標題部分以顯示用戶名,注銷等。為此,您必須使用類似json編碼將所有html從您的ajax方法返回到“data.success”變量。
your ajax method function () {
$response = array('success' => 'Your html data come here');
echo json_encode($response);
exit(0);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.