donglu3184 2011-07-17 11:55
浏览 25
已采纳

点击时ajax功能和点击功能不起作用

I have no idea what's wrong with my code to call another PHP file via jQuery.ajax function. Need some help in identifying the error.

$('#submit').click(function(event){
         event.preventDefault();
         do_cart();
     });

     function do_cart(){
         alert('testing');
         $.ajax({
             url:'doCartupdate.php',
             success:function(){
                 alert('Success.');
                 $('#form').submit();
             }
         });
     }

Do I miss anything here? I have no need to pass data over to the PHP file, I just need the function inside the PHP file get called.

edit 2: now I required some alert boxes.

     <script type ="text/javascript">
        $('#submit').live('click',function(event){
            //event.preventDefault();
            do_cart();
            alert('Ridirecting to paypal');
        });

        function do_cart(){
            alert('please wait');
            $.ajax({
                url:'doCartupdate.php',
                success:function(){
                    alert('Success.');
                    //$('#form').submit();
                }
            });
        }
    </script>

It would be good if I can reduce the box to only 1 or none.

  • 写回答

3条回答 默认 最新

  • dongyaobo9081 2011-07-17 12:06
    关注

    It works for me.

    http://sandbox.phpcode.eu/g/8ed34.php

    be sure you put this script AFTER definition of #submit or be sure you put

    your code to

    $(function(){
        //yourcode
    });
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度