HII我使用AJAX的文件上傳在此代碼AJAX文件上傳
<script type="text/javascript" src="fileuploader.js"></script>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<div id="photo_upload">
<div id="file-uploader_photo">
<noscript>
<p>Please enable JavaScript to use file uploader.</p>
<!-- or put a simple form for upload here -->
</noscript>
</div>
</div>
<script language='javascript'>
new qq.FileUploader({
element: $('#file-uploader_photo')[0],
action: 'upload.php',
onSubmit: function(id, fileName){
ContentWindow.params['title'] = fileName;
CDNAPI.validate(ContentWindow.params);
ContentWindow.uploader.setParams(ContentWindow.params);
},
onComplete: function(id, fileName, content_data){
// create content object in Gib
App.addNewContent(content_data);
},
template:'<div class="qq-uploader">' +
'<div class="qq-upload-drop-area"><span>Drop files here to upload</span></div>' +
'<div class="qq-upload-button ui-widget-content ui-button ui-corner-all ui-state-default">Upload files</div>' +
'<ul class="qq-upload-list"></ul>' +
'</div>'
});
</script>
但是這個代碼是給我錯誤this._element是不確定的 [此錯誤BREAK]如果(this._element.nodeType! = 1){
請告訴我什麼是使用這一個問題
... http://valums.com/ajax-upload/
我在這裏假設你的:fileuploader.js不使用jQuery。 – 2010-09-23 12:03:50