javascript - 如何在ajax响应后刷新jquery中的表单

标签 javascript jquery laravel laravel-5 eloquent

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

    <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);
                }
        });
   });

最佳答案

您可以使用document.getElementById("addform").reset();重置表单

关于javascript - 如何在ajax响应后刷新jquery中的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59762908/

相关文章:

javascript - 我怎样才能在 Canvas 中的矩形下方移动图像?

javascript - 如何在JQuery中显示动态更新的数据

php - Laravel 阻止特定路由的数据库访问

Javascript 从输入中获取工作日名称

javascript - 失败 : Cannot read property 'all' of undefined

javascript - Vue 3 defineEmits 打破了 defineProps 类型

jquery - Dyna树ajax加载回调

jquery - $ ('body,html' ).scrollTop(); 之间的区别和 $(window).scrollTop();

php - Laravel 中的多态性?

php - Laravel 规则只允许字母数字和 -(连字符)