Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.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 Firefox和IE无法执行ajax_Javascript_Jquery_Ajax_Firefox - Fatal编程技术网

Javascript Firefox和IE无法执行ajax

Javascript Firefox和IE无法执行ajax,javascript,jquery,ajax,firefox,Javascript,Jquery,Ajax,Firefox,我将jquery v.3.3与以下Ajax脚本一起使用: <script type="text/javascript"> $(document).ready(function(){ $("form").submit(function(){ $.ajax({ url: 'msgs.php', type: 'POST', data: { newm

我将jquery v.3.3与以下Ajax脚本一起使用:

<script type="text/javascript">
    $(document).ready(function(){
        $("form").submit(function(){
            $.ajax({
                url: 'msgs.php',
                type: 'POST',
                data: { newmsgs:$('#mess').val(),mesuser:$('#mesuser').val()} ,
            });
        });
    });
</script>

$(文档).ready(函数(){
$(“表格”)。提交(函数(){
$.ajax({
url:'msgs.php',
键入:“POST”,
数据:{newmsgs:$('#mess').val(),mesuser:$('#mesuser').val(),
});
});
});

它与Chrome兼容,但与Firefox和IE不兼容。

您应该使用


$(文档).ready(函数(){
$(“表格”)。提交(功能(e){

e、 preventsDefault();//浏览器控制台(Firefox中的F12)有什么功能说什么?@Cobra\u Fast什么都没有它提交表格了吗?我是说,像一个普通的form@StyleSh1t是的,它是submit form提交表单并执行AJAX请求有什么意义?当页面重新加载时,您将完全失去AJAX响应。好的……如果您希望页面重新加载……我在AJAX成功时添加了
location.reload()
<script type="text/javascript">
  $(document).ready(function(){
    $("form").submit(function(e){
      e.preventsDefault();  //  <-- This prevents the form submit.
      $.ajax({
        url: 'msgs.php',
        type: 'POST',
        data: { newmsgs:$('#mess').val(),mesuser:$('#mesuser').val()},
        success: function(){
          location.reload();
        }
      });
    });
  });
</script>