几个小时以来,我一直试图在单击按钮时调用php函数。ajax.php文件正在打开,并且返回很好,但是没有传递post变量。以下是我的jQuery代码:
$(function() {
$("#button-id").click(function() {
$.post('functions/ajax.php',
{ param1: "value1", param2: "value2" },
function(data) {
alert(data);
}
);
});
});下面的php代码将显示一个空数组。
<?php
print_r($_POST);
?>我无法理解为什么数据变量没有传递到ajax.php文件。是什么导致了这一切?
发布于 2015-01-23 09:45:47
这对你有帮助。
$.ajax({
type : "POST",
url:"<?=Yii::app()->createUrl('site/Enquiryvalidation');?>",
data:{"param1: "value1", param2: "value2"},
success:function(data){
alert(data);
}
});https://stackoverflow.com/questions/28105418
复制相似问题