0

下面的 ajax 调用没有通过。该函数简单地退出,并且没有显示下面的任何警报消息。任何想法为什么?我在 ajax 调用上方的 click 函数中放置了一个单独的警报,它表明该函数被正确调用。这是我第一次使用 jquery ajax 并且我正在尝试它。

我有很多问题,我看到了很多不同的东西。我看到有和没有 .php 在 url 名称上的人。我看到人们在数据和 url 周围有引号和没有引号。有谁知道比例约定?谢谢。

$(document).ready(function() {
    $(".folderopen a").click(function(event) {
        e.preventDefault();        
        $.ajax ({
        type:'GET',
            url:'FolderOpen.php',
            data: {userid:10},
            success: function() {    alert('success');},
            error: function(){       alert('failure');}
            });  

    });
});
4

1 回答 1

0

尝试使用此代码:

$.ajax({
                type: "GET",
                url: "FolderOpen.php",
                data: {userid:10},
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    alert('success');
                },
                error: function () {
                    alert('error');
                }
            });
于 2012-11-20T07:27:21.873 回答