select下拉option內容太,需要截取顯示,demo

var orgName_Show ="是是是是是是是是是是是是是是是是是是是是是是";
///////////////////////////////////start---處理顯示組織名稱太長的問題 //////////////////////////////////
var displayLength =14;//顯示10個字節
var result = ""; //處理過後的顯示結果
var count = 0;
var text = orgName_Show;
for (var i = 0; i < displayLength; i++) {
   var _char = text.charAt(i);
   if (count >= displayLength) break;
   if (/[^x00-xff]/.test(_char)) count++; //雙字節字符,//[u4e00-u9fa5]中文
   result += _char;
   count++;
}
if (result.length < text.length) {
   result += "...";
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章