我想使用AJAX将PHP数组发送到PHP。这看起来很简单的代码,但我得到了“无isset”消息。ISSET错误使用AJAX将PHP数组发送到PHP
<?php
if (isset($_REQUEST['activitiesArray'])) {
echo 'YES isset';
}else{
echo 'No isset';
}
?>
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
var activities = ["thing1", "thing2", "thing3"];
$.ajax({
type: "POST",
url: "JavatoDBase.php",
data: { activitiesArray : activities },
success: function() {
$("#lengthQuestion").fadeOut('slow');
}
});
Safari浏览器显示以下,这表明了POST运行
将整个请求转储回客户端时会发生什么? – charlietfl
[如何调试AJAX请求?如何知道哪个PHP函数被调用?](http://stackoverflow.com/questions/4153019/how-to-debug-ajax-requests-how-to-know-which-php-function-is-invoked) – hakre
查看哪些数据实际提交的请求以及如何进行。 – hakre