我有一个JavaScript变量,我想通过POST发送到PHP页面,我想显示新页面。 我试过这个解决方案,但似乎不行。我在Wireshark中检查过,并且变量(键和值)被正确发送,但页面没有显示任何内容。
$(document).ready(function() {
$("#tbID tr").click(function() {
$(this).addClass('selected').siblings().removeClass('selected');
var value = $(this).find('td:nth-child(2)').html();
});
});
function send(value) {
$.post("newPhp.php", {
key : value
}).done(function(data) {
location.href="newPhp.php";
});
}
newPhp.php:`
if(!empty($_POST["key"])){
$value = $_POST['key'];`
//something with $value
}
那么这段代码有什么问题? 有没有更简单的解决方案?
答案 0 :(得分:-2)
function send(value) {
$.post( "newPhp.php",
{key:value},
function( data ) {
location.href="newPhp.php";
}
);
}