ajax代码不调用php文件,html表单

时间:2017-03-01 15:54:34

标签: php ajax

function show(value) {
    var datastring = 'ptcid='+ value

    $.ajax({

        type: "POST",
        url: "filldropdown.php",
        data: datastring,
        success: function(responseText){$("#ptscid").html(responseText);}, 
        error : function  { (alert("error"); )}
    });
}

这是select选项的代码,它依赖于另一个选择选项

我的问题是没有调用filldropdown文件。即使我检查了apache访问日志,它也没有显示任何filldropdown.php文件的访问权限。如何让ajax访问它

1 个答案:

答案 0 :(得分:0)

var datastring = 'ptcid='+ value

应该是

var datastring = 'ptcid='+ value;
你必须有分号;在JS声明的最后。

编辑:

此外,您必须在AJAX错误中正确声明函数

error: function(){alert("error");}

并且您不需要关闭alert()函数的仅警告()仅参数。