【发布时间】:2014-09-01 21:25:52
【问题描述】:
使用 selectize 时,我有一大群用户作为我的选项,每个选项的字段格式为:
{用户名,电话,出生日期}。我目前将我的searchField 设置为用户名。
我想知道是否可以动态更改searchField,以便当我在输入中仅键入字母时searchField 将是“用户名”,但如果我仅键入数字,请更改@987654324 @ 是“电话”。
我有一些代码要做,以确定输入的是字母还是数字,之后的部分我被卡住了。
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
}
}
});
任何帮助将不胜感激。
谢谢!
【问题讨论】:
标签: selectize.js