在我的网站上加载jquery-fileupload时出现以下错误:
http://www.testsite.net/uploadfile/%5Bobject%20Object%5D?_=1354103435936
错误是(页面回复)
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
</body></html>
阅读main.js我在此次通话中发现错误:
// Load existing files:
$.ajax({
// Uncomment the following to send cross-domain cookies:
//xhrFields: {withCredentials: true},
url: $('#fileupload').fileupload('option', 'url'),
dataType: 'json',
context: $('#fileupload')[0]
}).done(function (result) {
if (result && result.length) {
$(this).fileupload('option', 'done')
.call(this, null, {result: result});
}
});
答案 0 :(得分:0)
我通过在$(document).ready()
上包含main.js来修复错误以便main.js中的函数可以检测到
$(document).ready(function(){
$.getScript('js/main.js');
// make sure that the url in the main.js is correct
// and if you still got errors, set timer
//
// setTimeout(function(){
//
// $.getScript('js/main.js');
// }, 1000);
//
// after 1 second, the main.js will be included in the file
});