weixin_33713350 2013-07-11 19:20 采纳率: 0%
浏览 51

Javascript Ajax重新加载Div

I have the following code, but it refreshes the whole page instead of the "terminal" div.

Any clues?

<div id="terminal" name="terminal" class="terminal"><?php include('terminal.php');?></div>

<script type="text/javascript" >
$('#com').submit(function(e) {
   e.preventDefault();
   $.ajax({  
     type: "POST",  
     url: "comandos.php",  
     data: $(this).serialize(),  
     success: function() {  
       $('#terminal').load('terminal.php');
     }  
   });
});
</script>

<form id="com" name="com" action="" method="post">
<pre><?php echo $prompt;?> <input id="text" type="text" name="text" class="inputclass"     size=60 autofocus="true"/></pre>
  <input name="submit" id="submit" type="submit" style="display:none"     class="inputclass"/>
</form>
  • 写回答

2条回答 默认 最新

  • weixin_33743880 2013-07-11 19:25
    关注

    Yours submit listener should return false, to prevent the browser submit the form normally

    $('#com').submit(function(e) {
       e.preventDefault();
       $.ajax({  
         type: "POST",  
         url: "comandos.php",  
         data: $(this).serialize(),  
         success: function() {  
           $('#terminal').load('terminal.php');
         }  
       });
       return false;
    });
    
    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题