如何使用jQuery测试AJAX帖子

san*_*nta 0 ajax jquery

我有以下函数打开jQuery UI的对话框警告删除条目.一切正常,除了使用AJAX的POST.我得到了关于"成功"的回应,但我不相信我正在点击应该执行查询的.php页面.我在这里错过了什么吗?

var $dialog = $("#dialog").dialog({ autoOpen: false, resizable: false, modal: true });

    $(".delProj").click(function(){ 
        var delURL = $(this).attr("href").split("#");
        var projID = delURL[1];
        $dialog.dialog("open");
        $("#dialog").dialog({
            buttons: {
                "Yes, delete this test": function() {
                    $.ajax({
                        type: "POST",
                        url: "http://www.example.com/inc/db_actions.php",
                        data: "op=DeleteProject&delete="+projID,
                        success: function(){
                          //  alert( "Test Project deleted successfully." );
                          $("#"+projID).remove();
                        }
                    });
                    $(this).dialog("close");
                },
                "No, keep it.": function() {
                    $(this).dialog("close");
                }
            }
        });
    });
Run Code Online (Sandbox Code Playgroud)

Mar*_*ier 6

让你的php页面叫做echo

PHP

echo 'hello world';
Run Code Online (Sandbox Code Playgroud)

使用Javascript

添加回调的返回值(此处data),并尝试使用js显示它.

[..]

success: function(data){
    alert(data);
}
Run Code Online (Sandbox Code Playgroud)

[...]