【发布时间】:2010-04-06 10:48:13
【问题描述】:
我应该将 2 个名为 str 和 name 的值提交到另一个页面。但是在下一页中只返回 1 个值。当我在下一页包含名称时,如果我说print_r($_POST),那么即使是第一个值也不会被打印出来。我写了一个如下的函数,它的工作原理是因为只有一个参数。
function sendValue(str)
{
$.post(
"newsletter/subscribe.php", //Ajax file
{
sendValue: str
},
function(data){
$('#display').html(data.returnValue);
},
"json"
);
}
但如果我在该函数和 $.post 中传递 2 个值,我会在 sendValue:str,name 中传递 2 个值,那么我什至没有得到 1 个值。
【问题讨论】:
-
针对上述问题,我制作了2个对象如下“newsletter/subscribe.php”,//Ajax文件{sendValue:str,sendVal:name},但现在在第二页m试图打印_r ($_POST['sendValue']) 和 print_r($_POST['sendVal']) 但我只收到电子邮件而不是姓名。请指导我。