从ajax调用php

从ajax调用php,php,jquery,ajax,Php,Jquery,Ajax,我正在尝试一些非常基本的东西,但它不起作用: (我正在接受警报“测试”,就这样:() 与success事件一起使用。它将获得php结果 函数myFunction(零件id、产品id、类型) { 警报(“测试”); $.ajax({ 键入:“post”, url:'2.php', 数据:{lname:“www”,name:“Natalie”}, 完成:函数(txt){ //做点什么 }, 成功:功能(结果){ 警惕(“成功”); 警报(结果);//测试已运行 } }); } 与成功事件一起使用

我正在尝试一些非常基本的东西,但它不起作用: (我正在接受警报“测试”,就这样:()


success
事件一起使用。它将获得php结果


函数myFunction(零件id、产品id、类型)
{
警报(“测试”);
$.ajax({
键入:“post”,
url:'2.php',
数据:{lname:“www”,name:“Natalie”},
完成:函数(txt){
//做点什么
},
成功:功能(结果){
警惕(“成功”);
警报(结果);//测试已运行
}
});
}

成功
事件一起使用。它将获得php结果


函数myFunction(零件id、产品id、类型)
{
警报(“测试”);
$.ajax({
键入:“post”,
url:'2.php',
数据:{lname:“www”,name:“Natalie”},
完成:函数(txt){
//做点什么
},
成功:功能(结果){
警惕(“成功”);
警报(结果);//测试已运行
}
});
}

Ajax将返回对象数据:

Object {readyState: 4, responseText: "test has been run", status: 200, statusText: "OK"}
您必须从该对象获取响应文本

function myFunction(part_id, product_id, type)
{
    alert('test');
    $.ajax({
        type: 'post',
        url: '2.php',
        dataType:'text',
        data: {lname: "www", name: "Natalie"},
        complete: function (txt) {
        console.log(txt);
            alert("complete");
            alert(txt.responseText);
        }
    });
}

Ajax将返回对象数据:

Object {readyState: 4, responseText: "test has been run", status: 200, statusText: "OK"}
您必须从该对象获取响应文本

function myFunction(part_id, product_id, type)
{
    alert('test');
    $.ajax({
        type: 'post',
        url: '2.php',
        dataType:'text',
        data: {lname: "www", name: "Natalie"},
        complete: function (txt) {
        console.log(txt);
            alert("complete");
            alert(txt.responseText);
        }
    });
}

如果出现任何错误,您必须初始化将在2.phpWait中使用的请求方法的类型。将firebug加载项添加到firefox浏览器并检查控制台。是否可以将
complete
更改为
success
?如果出现任何错误,您必须初始化将在2.phpWait中使用的请求方法的类型。添加firebug加载项in转到firefox浏览器并检查控制台。你能将
complete
更改为
success
吗?谢谢,我试过了,但对我不起作用。我可能缺少一些基本功能。谢谢,我试过了,但对我不起作用。我可能缺少一些基本功能。
function myFunction(part_id, product_id, type)
{
    alert('test');
    $.ajax({
        type: 'post',
        url: '2.php',
        dataType:'text',
        data: {lname: "www", name: "Natalie"},
        complete: function (txt) {
        console.log(txt);
            alert("complete");
            alert(txt.responseText);
        }
    });
}