0
我有一個按鈕,在點擊了「類型=文件」觸發表單提交使用隱藏的輸入類型=文件
的JavaScript代碼調用輸入標籤:
<table>
<tr>
<td >
<button type="button" style="width:207px" onclick="ClickMe()">Click</button>
</td>
</tr>
</table>
<form action="/uploadExcelservlet" name="uploadExcelFile" method="POST" enctype="multipart/form-data" >
<input type="file" class="Hello" name ="Hello">
</form>
當選擇點擊。我嘗試調用「Hello」打開一個瀏覽窗口。
用戶選擇一個文件。如何在這裏檢索文件名,以便我可以將其發佈到服務器並在服務器中檢索文件。
js文件:
function ClickMe()
{
var frm = document.Hello;
$(function() {
$(".Hello").click();
$("[name='Hello']").change(function() {
alert('here');
if($(this).val()!=""){
frm.submit();
}
});
})
}
您的代碼工作:http://jsfiddle.net/WJrhp/你想要然後用ajax發佈它?否則,它應該按原樣工作。 –