有人可以指导我以下代码有什么错误吗?非常感谢!
$(document).ready(function() {
var uploader = new qq.FileUploader({
// pass the dom node (ex. $(selector)[0] for jQuery users)
element: document.getElementById('file-uploader'),
// path to server-side upload script
action: '/static/upload/php.php',
onComplete: function(id, fileName, responseJSON){
$('#form_upload').html();
$('#form_upload').append('<input type="hidden" name="upload_file" value="'+fileName+'" />');
$('#form_upload').append('<input type="hidden" name="upload_file_path" value="'+/IT1234/01/Week1+'" />');
$('#form_upload').submit();
}
});
最佳答案
倒数第二个大括号 (}
) 后面需要一个右括号 ()
)。您还应该在其后放置一个分号 (;
)。
$(document).ready(function() {
var uploader = new qq.FileUploader({
// pass the dom node (ex. $(selector)[0] for jQuery users)
element: document.getElementById('file-uploader'),
// path to server-side upload script
action: '/static/upload/php.php',
onComplete: function(id, fileName, responseJSON){
$('#form_upload').html();
$('#form_upload').append('<input type="hidden" name="upload_file" value="'+fileName+'" />');
$('#form_upload').append('<input type="hidden" name="upload_file_path" value="'+/IT1234/01/Week1+'" />');
$('#form_upload').submit();
});
});
关于JavaScript 上传错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6941041/