selectize를 사용하는 경우 큰 옵션의 사용자 그룹이 있습니다. 각 옵션의 필드 형식은 {username, phone, dob}입니다. 현재 내 searchField
명이 사용자 이름으로 설정되어 있습니다.Selectize : 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
}
}
});
어떤 도움을 주시면 감사하겠습니다.
감사합니다.