0
当使用selectize时,我有一大群用户作为我的选项,每个选项的字段格式为: {username,phone,dob}。我目前已将我的searchField
设置为用户名。选择:更改searchField动态
我想知道是否有可能改变searchField
动态,这样,当我只需键入字母到输入的searchField
将是“用户名”,但如果我只输入数字,改变searchField
是“手机”。
我有一些代码来确定它是否是字母或数字被输入,其后的部分我卡住了。
selectize.on('type', function(str)
{
if (str.length > 3)
{
if (str.replace(/[^A-Z]/gi, "").length == 0)
{
// User is searching by phone
}
if (str.replace(/[^0-9]/g, "").length == 0)
{
// User is searching by username
}
}
});
任何帮助,将不胜感激。
谢谢!