2012-09-16 71 views
0

HTMLjQuery的.submit()事件射擊

<form action="includes/photos.php" id="joinPhotoUploadForm" enctype="multipart/form-data"> 
    <input type="file" name="file" id="file"><br> 
</form> 

jQuery的

$('div#photoCropContainer').click(function() { 
    $('input#file').trigger('click'); 
}); 

而且

$(document).on('change','input#file', function() { 
    alert('ready to upload'); 
    $('form#joinPhotoUploadForm').submit(); 
}); 

當有人點擊股利@ photoCropContainer它trigers在文件輸入點擊,顯示彈出窗口併發送文件。這適用於Chrome的FF &。

在IE9但是我總是彈出,但沒有其他答覆......

誰能給我任何意見?

感謝

+0

我試過了,在FF中沒有任何工作。提供一些FIDDLE – user907860

+0

試圖上傳的東西[jsfiddle](http://jsfiddle.net/BayjF/) – webdeveloper

+0

'div#photoCropContainer'在哪裏?它是表單的包裝嗎? – user907860

回答