Javascript ajax响应后如何在jquery中刷新表单

Javascript ajax响应后如何在jquery中刷新表单,javascript,jquery,laravel,laravel-5,eloquent,Javascript,Jquery,Laravel,Laravel 5,Eloquent,如果我使用ajax发布到控制器,如何删除表单中字段的所有内容 <form id="addform"> $("#btnadd").on("click",function(){ $(this).attr('disabled','disabled'); var tampung = $("#addform").serialize(); $.ajax({ type: "POST",

如果我使用ajax发布到控制器,如何删除表单中字段的所有内容

    <form id="addform">

     $("#btnadd").on("click",function(){
    $(this).attr('disabled','disabled');
        var tampung = $("#addform").serialize();
        $.ajax({
               type: "POST",
               url: "{{route('add-form')}}",
               data: tampung,
               dataType: "json",
               success: function(response) {
                if(response.validator == 'error'){
                    $("#btnadd").removeAttr('disabled');
                }
                if(response.status){
                    createAlert(response.status, "success");
                    $(".close").trigger('click');
                    $("#btnadd").removeAttr('disabled');
//there i need refresh form
                    VendorClient.ajax.reload(null, false);
                }
        });
   });

$(“#btnadd”)。在(“单击”,函数(){
$(this.attr('disabled','disabled');
var tampung=$(“#addform”).serialize();
$.ajax({
类型:“POST”,
url:“{route('add-form')}}”,
资料来源:坦榜,
数据类型:“json”,
成功:功能(响应){
if(response.validator=='error'){
$(“#btnadd”).removeAttr('disabled');
}
如果(响应状态){
createAlert(response.status,“success”);
$(“.close”).trigger('click');
$(“#btnadd”).removeAttr('disabled');
//我需要刷新表格
重载(null,false);
}
});
});

您可以使用
document.getElementById(“addform”).reset();
使用jQuery重置表单,您可以触发
重置

$('#addform').trigger("reset");
重置表单的另一种替代方法:

$("#addform")[0].reset();

这回答了你的问题吗?