2015-08-14 71 views
0

我很困惑...你知道嗎,爲什麼jQuery只返回我HTML元素的代碼?jQuery只返回元素的HTML代碼

它返回僅平穩這樣的:

[<input type="text" name="preview_image" />] 

我的例子:

$('input[type=file][name=preview_image].file-upload').fileupload({ 
     url: window.fileUpload.uploadUrl, 
     dataType: 'json', 
     done: function (e, data) { 
      console.log($(this)); 
     } 
    }); 

回答

0

對於行:console.log($(this));,在此上下文中this指實際input元件。如果用console.log(data);替換控制檯日誌,則會獲得與文件上載有關的信息(完成後)。

+0

是的,理解。有沒有什麼辦法,如何訪問使用的輸入使用jquery方法,如'最近'.... – hanis