我通过jquery发送数据。我的等效代码是......
$('#pcpmnum').blur(function(){
//alert("HIiiiiii");
var pcpmnum = $("#pcpmnum").val();
if(pcpmnum === "" | pcpmnum === null)
{
alert("Please Enter Mobile Number");
}
else
{
alert(pcpmnum);
$.post("searchpcp.php", {cntctnumber: "+pcpmnum+"}, function(){
alert("Success");
}
}
});
在我的php文件中,我只是使用了。
echo "HIIII";
这个$ .post函数是否等同于Ajax函数?
答案 0 :(得分:2)
简单地做
{cntctnumber: pcpmnum, second:"second variable" }
并在php文件中,您可以获得值
$contact = $_POST["cntctnumber"]; // you will get the value of pcpmnum here
$sec = $_POST["second"]; // you will get "second variable" here
在成功回调中,您的案例中的参数data
包含服务器响应,例如在你的php文件中,你是echo ing
...
echo"howdy";
客户端data
上的将持有此回复
$.post("searchpcp.php", {cntctnumber: pcpmnum, second:"second variable" }, function(data){
alert(data);//howdy
});
这里有一些有用的链接