修复表单未选择文件时 会出现文件格式错误提示

This commit is contained in:
wangwei
2019-06-23 17:42:19 +08:00
parent d7fc2a1d81
commit 30ec0dc379
3 changed files with 56 additions and 50 deletions

View File

@@ -42,19 +42,21 @@
function cfgFileValidate(){
var flag=false; //状态,检测文件后缀用
var cFile=$("#urlInfo").val();//文件的值
//取出上传文件的扩展名
var index=cFile.lastIndexOf(".");
var ext = cFile.substr(index+1).toLowerCase();
var tail = $("#contentType").find("option:selected").attr("tail")
$("div[for='urlInfo']").empty();
if(ext == tail || tail ==""){
flag = true;
return flag;
}
if(!flag){
// ("文件名不合法");
$("div[for='urlInfo']").append("<label id='level-error' class='error'><spring:message code='file_in_wrong_format'/></label>");
return false;
if(cFile){
//取出上传文件的扩展名
var index=cFile.lastIndexOf(".");
var ext = cFile.substr(index+1).toLowerCase();
var tail = $("#contentType").find("option:selected").attr("tail")
if(ext == tail || tail ==""){
flag = true;
return flag;
}
if(!flag){
// ("文件名不合法");
$("div[for='urlInfo']").append("<label id='level-error' class='error'><spring:message code='file_in_wrong_format'/></label>");
return false;
}
}
return true;
}

View File

@@ -42,25 +42,27 @@
var flag=false; //状态,检测文件后缀用
var arr=["js","css"];//使用是什么格式的后缀
var cFile=$("#urlInfo").val();//文件的值
//取出上传文件的扩展名
var index=cFile.lastIndexOf(".");
var ext = cFile.substr(index+1).toLowerCase();
//循环比较
for(var i=0;i<arr.length;i++)
{
if(ext == arr[i] && (ext == $("#format").val() || $("#format").val() ==""))
{
flag = true; //一旦找到合适的,立即退出循环
break;
}
}
//条件判断
$("div[for='urlInfo']").empty();
if(!flag){
// ("文件名不合法");
$("div[for='urlInfo']").append("<label id='level-error' class='error'><spring:message code='file_in_wrong_format'/></label>");
return false;
}
$("div[for='urlInfo']").empty();
if(cFile){
//取出上传文件的扩展名
var index=cFile.lastIndexOf(".");
var ext = cFile.substr(index+1).toLowerCase();
//循环比较
for(var i=0;i<arr.length;i++)
{
if(ext == arr[i] && (ext == $("#format").val() || $("#format").val() ==""))
{
flag = true; //一旦找到合适的,立即退出循环
break;
}
}
//条件判断
if(!flag){
// ("文件名不合法");
$("div[for='urlInfo']").append("<label id='level-error' class='error'><spring:message code='file_in_wrong_format'/></label>");
return false;
}
}
return true;
}
</script>

View File

@@ -41,25 +41,27 @@
var flag=false; //状态,检测文件后缀用
var arr=["html"];//使用是什么格式的后缀
var cFile=$("#urlInfo").val();//文件的值
//取出上传文件的扩展名
var index=cFile.lastIndexOf(".");
var ext = cFile.substr(index+1).toLowerCase();
//循环比较
for(var i=0;i<arr.length;i++)
{
if(ext == arr[i])
{
flag = true; //一旦找到合适的,立即退出循环
break;
}
}
//条件判断
$("div[for='urlInfo']").empty();
if(!flag){
// ("文件名不合法");
$("div[for='urlInfo']").append("<label id='level-error' class='error'><spring:message code='file_in_wrong_format'/></label>");
return false;
}
$("div[for='urlInfo']").empty();
if(cFile){
//取出上传文件的扩展名
var index=cFile.lastIndexOf(".");
var ext = cFile.substr(index+1).toLowerCase();
//循环比较
for(var i=0;i<arr.length;i++)
{
if(ext == arr[i])
{
flag = true; //一旦找到合适的,立即退出循环
break;
}
}
//条件判断
if(!flag){
// ("文件名不合法");
$("div[for='urlInfo']").append("<label id='level-error' class='error'><spring:message code='file_in_wrong_format'/></label>");
return false;
}
}
return true;
}
</script>