【发布时间】:2013-05-18 21:31:17
【问题描述】:
one.php:
HTML:
<button value="testValue" name="foo">Click</button>
Javascript:
var keyVals = {foo:"bar"}
$(function() {
$("button").click(function() {
$.ajax({
type:"POST",
url:"two.php",
data: keyVals,
success: function() {
$("#center").append("<p>Data Transfer succeeded! </p>");
}
});
});
});
现在,数据实际发生了什么?如何在two.php 中使用它?假设我想将其保存在文件/数据库中,为什么不直接从one.php 保存呢?
我尝试了以下方法:
two.php:
<?php
var_dump($_REQUEST);
?>
显示为空。那么我从one.php 发送的数据到底发生了什么?我该如何使用它?
奇怪的是,我已经查看了我能找到的所有与此类似的问题,但没有一个得到正确回答,而且大多数都被否决了。这个问题有什么问题?
【问题讨论】:
标签: javascript jquery html ajax http-post