我正在尝试获取excelPrintarea并将该数据发布到我的Employees控制器。但是当我添加数据和数据类型属性时,它告诉我这是非法的调用。我不明白为什么这么说。
当我从员工控制器中保留数据时,datetype和POST out downloadExcel也会触发。
function printExcel() {
var excelPrintarea = document.getElementById('printarea');
$.ajax({
url: "<?php echo $this->webroot; ?>employees/downloadExcel",
data: {myPrintArea: excelPrintarea},
dateType: 'json',
type: 'POST',
cache: false,
success: function(excelPrintarea) {
alert("printing excel worked")
}
});
}