在Web应用程序中(使用struts 2.3和Hibernate 3.6),我使用jQuery函数上传excel表。所以我的问题是如何在尝试使用jQuery函数上传之前检查空的excel表?请问有什么建议吗?
这是检查扩展名的代码:
$(document).ready(function() {
$("#sumbitFileForUploadHyperlink").click(function() {
var fileUpload = $("#fileUpload").val();
if (fileUpload == '') {
$('#alertDialogFileUpload').modal('show');
} else {
var extension = $("#fileUpload").val().split('.').pop().toLowerCase();
if ($.inArray(extension, ['xls','xlsx','csv']) == -1) {
$('#alertDialogInvalidFileExtension').modal('show');
} else {
$("#fileUploadForm").submit();
}
}
});
});