Jquery Can';我的POST-AJAX调用无法工作

Jquery Can';我的POST-AJAX调用无法工作,jquery,post,Jquery,Post,我正试图发送以下AJAX请求,但发现我在某个地方有一个bug,我找不到它 var ajaxcontent = {}; ajaxcontent['cieID'] = $("select[name='select']",CurrForm).val(); ajaxcontent['action'] = "ConfigGetProviderList"; $.post("ajax/action1.php", ajaxcontent, function(data, status) { if

我正试图发送以下AJAX请求,但发现我在某个地方有一个bug,我找不到它

var ajaxcontent = {};
ajaxcontent['cieID'] = $("select[name='select']",CurrForm).val();
ajaxcontent['action'] = "ConfigGetProviderList";
$.post("ajax/action1.php", ajaxcontent, 
    function(data, status) {
    if(status == "success") {
        var request = $.parseJSON(data);
        $("tbody",CurrForm).html(request.page);
    }
}
此函数应该从外部文件(“myForm.HTML”)调用HTML表单,并由我的JS代码插入

如果我记录(console.log();)变量“ajaxcontent[]”,那么其中就包含了所有正确的值

我已经用$u POST['action']='ConfigGetProviderList'调用了“ajax/action1.php”;从php脚本中,我得到了正确的响应。因此我知道我的action1.php是可以的。当我从.js文件中取出这段代码时,我的js脚本工作正常。因此,我将错误范围缩小到这段代码

这段代码应该在MySQL数据库更新后更新HTML表单(tbody)的内容


我有点困惑,有人能给我一个指向正确方向的指针吗

上缺少一个结束括号

$.post("ajax/action1.php", ajaxcontent,
应该是

$.post("ajax/action1.php", ajaxcontent)

那么到底发生了什么。您是如何调试的?更多信息会有所帮助。它现在做什么?它应该做什么?有什么日志可以给我们看吗?
ajax/action1.php
看起来像什么?我不是ajax专家,但不应该“$.post”(“ajax/action1.php”),ajaxcontent,有一个结束括号吗?嘿,丹尼尔。看起来这篇文章缺少了一点信息。四个基本的事情是:-你做了什么?-你想发生什么?-发生了什么?-你是如何试图修复它的?你已经得到了“你做了什么”下一部分:我们可以看到你的代码。接下来的步骤是发布你收到的错误或意外的行为,一个你预期会发生什么的简短摘要,以及你自己解决问题所采取的步骤。这将防止每个人在黑暗中随意拍照。谢谢!嗨,这个js文件根本不使用此代码运行,但是,如果我对代码进行注释,并在$.POST调用上放置一个“console.log('test');“函数运行正常。我mitchzirra实际上找到了答案,我缺少了一个结尾”);”,这会冻结我的脚本。