jquery ajax onclick不起作用

时间:2014-02-09 19:42:17

标签: jquery onclick alert

我想让这个脚本工作:

<script>
    function checkin() {
        var projectId = document.getElementById("projectId").value;
        var userId = document.getElementById("userId").value;
        $.ajax({
            type: 'POST',
            url: '/includes/ajax.urenKlokken.inc.php',
            data: 'userId=' + userId + '&projectId=' + projectId,
            success: function (msg) {
                if (msg) {
                    alert('test');
                    document.getElementById("ChangeKlokinOnSelect").innerHTML = msg;
                } else {
                    return;
                }
            }
        });
    };
</script>

但我没有得到回复。当我这样做时:

<script>
    function checkin() {
        alert('test');
    }
</script>

我收到提醒。所以链接是正确的,但加载AJAX请求时出错了。

出了什么问题?有人看到了吗?

1 个答案:

答案 0 :(得分:0)

您的PHP脚本可能返回错误,意味着不会调用成功回调。如果您使用的是Chrome,我建议您打开开发人员工具并使用网络标签调试/includes/ajax.urenKlokken.inc.php的请求。