php - ajax 功能和点击功能在点击时不起作用

标签 php javascript jquery ajax

我不知道我的代码通过 jQuery.ajax 函数调用另一个 PHP 文件有什么问题。需要一些帮助来识别错误。

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

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

我错过了什么吗?我不需要将数据传递给 PHP 文件,我只需要调用 PHP 文件内的函数。

编辑2:现在我需要一些警报框。

     <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>

如果我能将盒子减少到只有 1 个或没有,那就太好了。

最佳答案

这对我有用。

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

请确保将此脚本放置在 #submit 定义之后,或者确保放置

您的代码

$(function(){
    //yourcode
});

关于php - ajax 功能和点击功能在点击时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6723658/

相关文章:

javascript - 使用 JavaScript 创建 Highchart 图

jquery - 如何使用 jQuery 刷新 ASP.NET MVC UserControl?

php - 如何使用 PHP 创建自定义 CSV 文件?

php - 在 Laravel 中更新多行数据库

javascript - 两个文本框之间的除法和差异

javascript - 编译成可读 js 的轻量级 lisp 方言是什么?

javascript - 带有 ajax 调用的 jQuery 聊天框仅适用于第一个用户

php - PDO 使用外键创建表

php - 使用 composer 安装库而不更新 composer.json 上当前库的版本

javascript - 从 JQuery 数据表中删除了选定的行