Rec*_*tan 6 javascript ajax jquery
如何在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');
}
}
});
}
Run Code Online (Sandbox Code Playgroud)
我需要重新加载或刷新标头div.
Sre*_* KS 20
你可以像这样加载div.请注意divid之前的空间 (" #divid");
if (data.success){
$("#divid").load(" #divid");
}
Run Code Online (Sandbox Code Playgroud)
Sup*_*sam 14
我知道这篇文章很旧并且已经回答了。但我想添加一些东西。如果您查看@Sree KS 的答案,它将在现有 div 之上加载 div。这并不理想。方法完成后运行inspect div。
为避免此问题,请使用以下代码:
$("#divid").load(" #divid > *");
Run Code Online (Sandbox Code Playgroud)
希望这对有同样问题的人有所帮助。