我正在尝试进行 AJAX 调用,并且正在形成一个关联数组:当我列出 dataType: as JSON 时,我收到语法错误:意外令牌,当我使用数据类型 HTML 发送时它工作正常,但是我无法访问返回数组的data.success
属性,除非我发送数据类型 JSON。
var participant_information =
{"Username":participant_name,"relation":participant_relation,"action":action};
$.ajax({
url: '<?php echo base_url();?>transaction/manage_participant/',
async: false,
type: 'POST',
data: {participant_information : participant_information},
dataType: 'json',
success: function(data) {
if(data.success) { }
}
PHP
$status['success'] = 'success';
echo json_encode($status);