Javascript JS don';t将POST请求中的数据传递到php文件,或者php可以';我没有收到
我有一个JS函数,它必须通过POST将两个变量传递给php文件,但是php中的变量为“Null” JS脚本Javascript JS don';t将POST请求中的数据传递到php文件,或者php可以';我没有收到,javascript,php,post,Javascript,Php,Post,我有一个JS函数,它必须通过POST将两个变量传递给php文件,但是php中的变量为“Null” JS脚本 函数a(){ var name=document.getElementById(“fio”); var tel=document.getElementById(“tel”); 如果(姓名!=“”&电话!=“”) { 丹妮={'polz_name':name'polz_tel':tel}; $.post('senda.php',dannie,function(otvet_serv){ rez
函数a(){
var name=document.getElementById(“fio”);
var tel=document.getElementById(“tel”);
如果(姓名!=“”&电话!=“”)
{
丹妮={'polz_name':name'polz_tel':tel};
$.post('senda.php',dannie,function(otvet_serv){
rezultat=''+otvet_serv.text+'';
$(“#form_result”).hide().html(rezultat.slideDown();
}“json”);
}
}
PHP文件
$user\u Name=filter\u var($\u POST[“polz\u Name”],filter\u SANITIZE\u STRING);
$user\u Phone=filter\u var($\u POST[“polz\u tel”],filter\u SANITIZE\u STRING);
在html文档中,“fio”和“tel”部分是名称,而不是ID。我向它们添加了id参数,它在文档的html部分起作用了,“fio”和“tel”是名称,而不是id。我给它们添加了id参数,它起作用了你在控制台上运行吗。log(name)…??谢谢你,是的,它们在js部分已经为空了。现在我只需要弄清楚为什么要在你的$中删除json。post@Qonvex620为什么?我刚刚解决了我的问题,它与JSONA配合得很好。您是否使用了console.log(name)…??谢谢,是的,js部分中已经有空值了。现在我只需要找出为什么要在$中删除json。post@Qonvex620为什么?我刚刚解决了我的问题,它与json配合得很好