我想将使用AJAX JQuery的数据data: ({name: 'ccenter', value: 'Sales Department' })
传递到PHP页面没有任何提交。 我尝试用session_name(); session_start();
但它并没有work.variable $ccenter
仍然undefined.I想我已经错过了一些代码做so.please帮助me.Thanks如何将数据从JQuery AJAX传递到PHP无需提交
这里是我的jQuery的AJAX代码:
$(function() {
$.ajax({
url: 'empid_list.php',
type: "post",
async:true,
data: ({name: 'ccenter', value: 'Sales Department' }),
dataType: 'html',
success: function(data) {
$('#employeeid').html(data);
}
});
});
这里是我的PHP文件代码:
<?php
session_name('session1');
session_start();
$ccenter = $_POST['ccenter'];
?>
$ ccenter = $ _ POST [ 'ccenter'];或者$ ccenter = $ _POST ['name']; ?? – anju
应该是'$ _POST ['name']'而不是'$ _POST ['center']'(因为键 - >值关联),并且您应该从php回显某些内容,否则'data'将会是'undefined' 。 – briosheje
控制台中的任何错误?您是否尝试在我们的服务器端通过print_r($ _ POST)检查数据? – Poria