【发布时间】:2013-04-27 07:51:42
【问题描述】:
我正在尝试将变量从模式表单传递到另一个页面。我在每个选择中使用 id 标签声明表单中的变量。
页面重新加载到 test.php,但是不能回显任何变量。
javascript
var id = $( "#id" ),
name = $( "#name" )
$.post("jqtest/test.php", { device_id: "id", device_name: "name" });
load('jqtest/test.php');
test.php
echo $_POST['device_name'];
echo $_POST['device_id'];
【问题讨论】:
-
这是一个杂乱无章的 PHP 和 JS 代码。你能把东西分开吗?当然,这一切都不在一个 JS 脚本中。
-
“页面重新加载到 test.php”。您确定您了解 AJAX 的工作原理吗?
-
根据提供的示例,您对 Web 的工作方式存在严重误解。在继续之前,我鼓励您阅读客户端-服务器模型并更加熟悉 PHP 和 javascript 之间的区别。
-
php 在不同的页面上,我了解两者之间的区别,但是我对 jscript 还不是很熟悉。也不,它不在同一页面内......
-
@elclanrs 我对 jquery post() 函数有一个基本的了解。页面从 load('jqtest/test.php'); 加载;
标签: php javascript jquery post