在我的应用程序中,我使用ajax发送邮件。我将电话号码传递给111-111-1111,可能会或可能不会更正工作客户端的服务器。 这是我的ajax代码
var va = $("#txtname").val();
var va1 = $("#txtphone").val();
$.ajax({
type: "POST",
url: "http://localhost/houndzabout/process.php/"+va+"/"+va1,
success: function(msg) {
if(msg == 0) {
alert("Your Request Is Send!");
} else {
alert("Your Request Is Failed!");
}
}
});
答案 0 :(得分:0)
你有“POST”作为类型,但你使用GET方法传递变量(在url中)。您需要设置数据JSON对象并以这种方式传递数据。
var request = $.ajax({
url: "http://localhost/houndzabout/process.php",
type: "POST",
data: {
va: $("#txtname").val(),
va1: $("#txtphone").val()
},
success: function(msg){
if(msg == 0)
{
alert("Your Request Is Send!");
} else {
alert("Your Request Is Failed!");
}
}
});
答案 1 :(得分:0)
使用像<; p>这样的参数
var request = $.ajax({
url: "http://localhost/houndzabout/process.php",
type: "POST",
data: {name : $("#txtname").val(), phone: $("#txtphone").val()},
success: function(msg){
if(msg == 0)
{
alert("Your Request Is Send!");
} else {
alert("Your Request Is Failed!");
}
}
});
在process.php文件中,获取类似的参数;
if(isset($_POST['name']))
{
$name = $_POST['name'];
}
if(isset($_POST['phone']))
{
$phone = $_POST['phone'];
}