【发布时间】:2012-07-10 03:17:52
【问题描述】:
我有一个变量,我们将调用 test_string,我也分配了字符串“hello”。
var test_string = "hello";
我希望它以单向方式发布到 php 页面 我试过了:
$.post('php_page.php', test_string);
在我使用的 php_page.php 上:
$new_var = $_POST['test_string'];
echo $new_var;
并没有得到任何结果。我在 $.post() 中遗漏了什么?
【问题讨论】:
-
您希望它在哪里回显?该请求是在“幕后”完成的,因此除非您对返回数据进行处理(查看 jQuery ajax 文档)或使用 Chrome 的开发人员工具之类的工具,否则您将看不到任何内容。此外,
$.post在您的情况下不应将简单字符串作为数据,变量名称不会随请求一起发送。 -
您的帖子语法错误。请参阅文档中的正确语法。
标签: php javascript jquery post