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
}
}
});
任何幫助,將不勝感激。
謝謝!