我想通过不允许他/使用一些特殊字符,如('/','>','<','|').Please帮我出她来限制工具栏搜索的用户。
$("#tblFundComp").bind("keydown",function(e)
{
if(e.keyCode >=48 && e.keyCode <=57 )
{
return false;
}
else
{
return true;
}
});
我把这段代码搜索功能之前之后。 但是,这并不正常工作
我想通过不允许他/使用一些特殊字符,如('/','>','<','|').Please帮我出她来限制工具栏搜索的用户。
$("#tblFundComp").bind("keydown",function(e)
{
if(e.keyCode >=48 && e.keyCode <=57 )
{
return false;
}
else
{
return true;
}
});
我把这段代码搜索功能之前之后。 但是,这并不正常工作
如果你想只允许某些特殊字符你可以使用搜索工具栏的输入字段中输入dataEvents中的searchoptions
使用定义的type:'keypress'
或type:'keydown'
。 它将以下方式调用jQuery.bind
和jQuery.unbind
为相应的输入字段。 的代码段,它允许只有数字被以下
searchoptions: {
dataEvents: [
{
type: 'keypress', // keydown
fn: function(e) {
// console.log('keypress');
if(e.keyCode >=48 && e.keyCode <=57) {
// allow digits
return true;
} else {
// disallow the key
return false;
}
}
}
]
}
在现场演示 ,你将无法在搜索栏中输入数字的“名称”。