js中字符串具备大小写装换的方法:
toUpperCase() // 转大写,用法:“String”toUpperCase() ;
toLowerCase() // 转小写
你把获取到的数据及要匹配数据统一转换成小写(或大写),即可忽略大小写。
<div>
<textarea id="txtPrizeNote" runat="server" height="74px" width="480px" maxlength="10"
style="width: 480px; height: 74px; float: left"></textarea>
<span style="color: Red;"></span><br />
剩余字数:<span id="showmsg" style="color: red"></span>
<script type="text/javascript">
function getByteLen(val) {
var len = 0;
for (var i = 0; i < vallength; i++) {
if (val[i]match(/[^\x00-\xff]/ig) != null) //全角
len += 2;
else
len += 1;
}
return len;
}
//返回val在规定字节长度max内的值
function getByteVal(val, max) {
var returnValue = '';
var byteValLen = 0;
for (var i = 0; i < vallength; i++) {
if (val[i]match(/[^\x00-\xff]/ig) != null)
byteValLen += 2;
else
byteValLen += 1;
if (byteValLen > max)
break;
returnValue += val[i];
}
return returnValue;
}
$(function() {
var _area = $('textarea#txtPrizeNote');
var _info = _areanext();
var _max = _areaattr('maxlength');
var _val;
_areabind('keyup change', function() { //绑定keyup和change事件
if (_infofind('span')size() < 1) {//避免每次d起都会插入一条提示信息
_infoappend(_max);
}
_val = $(this)val();
_cur = getByteLen(_val);
if (_cur == 0) {//当默认值长度为0时,可输入数为默认maxlength值
_infotext(_max);
} else if (_cur < _max) {//当默认值小于限制数时,可输入数为max-cur
_infotext(_max - _cur);
} else {//当默认值大于等于限制数时
_infotext(0);
$(this)val(getByteVal(_val,_max)); //截取指定字节长度内的值
}
});
});
</script>
详细出处参考:>
以上就是关于jquery easyui combobox怎么设置忽略大小写搜索全部的内容,包括:jquery easyui combobox怎么设置忽略大小写搜索、jquery或js判断字符输入个数(数字英文长度记为1,中文记为2,过长自动截取、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)