我正在尝试在上传 ajax 文件后更新表中的记录。
文件上传工作正常,我有一个函数 uploadFinished 返回服务器上上传文件的路径。在我的控制器中,我有一个更新当前项目的功能。
if(!empty($this->data)){
if($this->Project->save($this->data)){
if($this->RequestHandler->isAjax()){
$this->render('success', 'ajax');
} else {
$this->Session->setFlash('Message Sent');
$this->redirect(array('action'=>'index'));
}
}
}
我在 uploadFinished 函数中设置 ajax 请求时遇到问题。我在网上搜索过,我想我需要使用这样的东西:
$.ajax({
url:'/projects/set_ref',
type:"POST",
data:data
});
但我不太确定如何设置数据。如果有人能把我引向正确的方向,我将不胜感激。干杯!