0
大家好我想要把一個文件上傳按鈕,這個按鈕提供了上傳視頻文件的擴展名MP4,AVI,SWF所以我怎麼能檢查這些多個擴展名與JavaScript?如何在MVC3中使用javascript檢查多個文件擴展名?
@using (Html.BeginForm("Index", "Home", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<br />
<p><input type="file" id="file" name="file" size="23"/></p><br />
<p><input type="submit" value="Upload file" /></p>
}
的Javascript:
$(function() {
$('form').submit(function() {
var selectedFile = $('#file').val();
var matches = selectedFile.match(/\.(xlsx?)$/i);
if (matches == null) {
alert('please select an Excel file');
return false;
}
return true;
});
});
是的它是有用的指令表達式,但我需要用JavaScript。不問我爲什麼你必須使用JavaScript,因爲我的客戶想要:)) – learnmore
你可以參考答案我改變:D – Raghurocks