Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何通过单击一个按钮重置表单并刷新数据表?_Javascript_Php_Jquery - Fatal编程技术网

Javascript 如何通过单击一个按钮重置表单并刷新数据表?

Javascript 如何通过单击一个按钮重置表单并刷新数据表?,javascript,php,jquery,Javascript,Php,Jquery,我有一个带有id=“reset”的按钮,因此当单击该按钮时,我想做两件事: 表单必须重新设置 刷新数据表 Js/jQuery: $("#reset").click(function(){ $("myform").reset(); var oTable = $('#documentreport').dataTable(); oTable.fnDraw(); } 这就是我迄今为止所尝试的。任何帮助都将不胜感激刷新数据库: 调用$('#table').dataTable()

我有一个带有
id=“reset”
的按钮,因此当单击该按钮时,我想做两件事:

  • 表单必须重新设置
  • 刷新
    数据表

  • Js/jQuery

    $("#reset").click(function(){
        $("myform").reset();
        var oTable = $('#documentreport').dataTable();
        oTable.fnDraw();
    }
    

    这就是我迄今为止所尝试的。任何帮助都将不胜感激

    刷新数据库:

    调用
    $('#table').dataTable().fnDestroy()
    将清除表中的dataTable代码,并允许您操作该表,然后再次对其调用
    dataTable

    重置表单:


    非常好的回答是shmuel613tadiaou谢谢你们两位。

    我猜你们指的是插件?最后还需要用});not}如果要重置窗体:,如果要重置datatable:,我花了大约7秒钟的时间,最终得到了我想要的。。下面是我如何做的$(“#reset”).click(function(){$(“.target”).val(“”;//target是所有表单字段var oTable=$(“#documentreport”).dataTable();oTable.fnDraw();})的类;不管怎样,谢谢你们的帮助。。。
      $('#reset').click(function(){
            $('#myform')[0].reset();
      });