jquery easyui combobox怎么设置忽略大小写搜索

jquery easyui combobox怎么设置忽略大小写搜索,第1张

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">

//返回val的字节长度

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,过长自动截取、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9776102.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存