Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP JQuery post 2变量_Php_Jquery_Ajax_Post - Fatal编程技术网

PHP JQuery post 2变量

PHP JQuery post 2变量,php,jquery,ajax,post,Php,Jquery,Ajax,Post,我试图用jQuery将包含在2个输入类型文本中的2个变量发布到php页面。我无法检索数据,我不知道我做错了什么。 只要我输入2,它就可以和一个变量一起工作 我的html页面: 您不需要+符号。通过将+符号放在前面,实际上您正在尝试将tablename和idEcht转换为一个返回NaN的数字。javascript中的对象表示法是{key:value}。jQuery将简单地获取这个对象,并尽一切可能格式化/传递数据到服务器: {'tablename': tablename, 'idEcht': id

我试图用jQuery将包含在2个输入类型文本中的2个变量发布到php页面。我无法检索数据,我不知道我做错了什么。 只要我输入2,它就可以和一个变量一起工作

我的html页面:

您不需要+符号。通过将+符号放在前面,实际上您正在尝试将tablename和idEcht转换为一个返回NaN的数字。javascript中的对象表示法是{key:value}。jQuery将简单地获取这个对象,并尽一切可能格式化/传递数据到服务器:

{'tablename': tablename, 'idEcht': idEcht},
您可以在此处看到它的工作原理: $document.readyfunction{ var tablename=$'tablename'.val; var idEcht=$'idEcht'.val; log{'tablename=':+tablename'idEcht':+idEcht}; log{'tablename':tablename'idEcht':idEcht}; };

Hi FrankerZ,我删除了+符号,但它似乎不起作用,就像tablename和idEcht不起作用一样posted@user979974你也删除了=吗?是的,我忘了也删除了=。它起作用了。非常感谢FrankerZ
if(isset($_POST['tablename'],$_POST['idEcht'])) {
    $tablename = $_POST['tablename'];
    $idEcht = $_POST['idEcht'];
    echo $tablename;echo $idEcht;
  } else {
    echo "Noooooooo";
  }
{'tablename': tablename, 'idEcht': idEcht},