0
我想更新ajax文件上傳後我的表中的記錄。Ajax afte文件上傳更新記錄
文件上傳工作正常,我有一個函數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
});
但我不太清楚如何設置數據。如果有人能讓我走向正確的方向,我會非常感激。 乾杯!
簡史就是你要上傳使用AJAX的文件時,右? – Alexander
你說你已經成功上傳了一個帶有ajax的文件(這在IE10和其他現代瀏覽器中是可行的),第二個ajax請求是在哪裏進來的?它是否在前面$ .ajax的成功回調? –
亞歷山大我不想做一個文件上傳,我設法做到了這一點,它的工作原理。我想要做的是在上傳成功後將路徑和文件名插入到數據庫中。凱文,是的第二個Ajax請求是在成功回調 –