我想傳遞其他參數與文件保存在database.when我把代碼來獲取這些變量並保存在數據庫中它給我警報「SyntaxError:語法錯誤」... 這裏是我的代碼SyntaxError:語法錯誤ajaxFileUpload jquery插件
$.ajaxFileUpload
({
url:'popup/doc_mydeal.php',
secureuri:false,
fileElementId:'deals_documents',
dataType: 'json',
data:{rand_key: $('#rand_key').val(), document_name: $('#document_name').val()},
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
}
}
},
error: function (data, status, e)
{
alert(e);
}
})
現在在doc_mydeal.php
$tempFile = $_FILES['deals_documents']['tmp_name'];
$targetFile=$path.$_REQUEST['rand_key'].basename($_FILES['deals_documents']['name']);
move_uploaded_file($tempFile,$targetFile);
,這裏是MySQL查詢數據庫中保存
在PHP方面的任何錯誤? – mkaatman 2013-03-06 16:05:35
錯誤在PHP,JS或其他地方? – robert 2013-03-06 16:05:54
你的dataType是'json',但你不返回任何東西。 – Musa 2013-03-06 16:06:27