input上传文件获取文件后缀名+select通过text选中option

1.input获取后缀名

var fileName = $("input[type='file']").val();//获取上传的文件(单个)
var extName = fileName.substr(fileName.lastIndexOf(".") + 1).toLowerCase();//获取后缀名
if(extName != "xls" && extName != "xlsx") {//判断格式
    $.messager.alert('', '只能导入.xls或者.xlsx格式的文件!', 'info');
     return;
}    

2.select通过text获取option(text应该为唯一值)

$("#select").find(":contains('"+text+"')").attr("selected","true");

jq选择器(:contains)

:contains 选择器选取包含指定字符串的元素。

例:

选择所有包含 "is" 的 <p> 元素:

$("p:contains(is)")

  

原文地址:https://www.cnblogs.com/wgl0126/p/9262143.html