JS不会将POST请求中的数据传递给php文件,或者php无法接收它

我有一个JS函数,它必须通过POST将两个变量传递给php文件,但是php中的变量是“Null”


JS 脚本


function a(){

var name = document.getElementById("fio");

var tel = document.getElementById("tel");

    if(name!=""&&tel!="")

    {

         dannie = {'polz_name':name, 'polz_tel':tel};

         $.post('senda.php', dannie, function(otvet_serv){

               rezultat = '<div style="color:#D80018;">'+otvet_serv.text+'</div>';

               $("#form_result").hide().html(rezultat).slideDown();

         }, 'json');

    }

}

文件


$user_Name = filter_var($_POST["polz_name"], FILTER_SANITIZE_STRING);

$user_Phone = filter_var($_POST["polz_tel"], FILTER_SANITIZE_STRING);


拉风的咖菲猫
浏览 160回答 1
1回答

收到一只叮咚

在html中,文档的“fio”和“tel”部分是名称,而不是ids。我向他们添加了id参数,它的工作原理
打开App,查看更多内容
随时随地看视频慕课网APP