사용자가 내 ASP.NET MVC 응용 프로그램의 TextBox에 긴 문자열 값을 제공하길 원합니다. 문자열에서 사용자가 이미 시스템에있는 단어를 입력하면이를 jQuery 토큰과 함께 표시하려고합니다.함께 jQuery 토큰 입력 및 텍스트 사용
이것은 더 나은 예를 들어 설명 : ". 나는 일요일 아침을 제외하고 매일 아침 커피를 마시는"
이의 사용자가 입력 한 문구가 있다고 가정 해 봅시다 이 예에서 데이터베이스에 'coffee'와 'Sunday'라는 단어가 이미 각각의 ID가 같은 것으로 가정 해 보겠습니다. 커피 Id : 123 및 "Sunday"Id : 7789
사용자가 구를 입력 할 때 "coffee"및 "Sunday"라는 단어를 jQuery 입력 토큰으로 자동 바꾸기를 원합니다. 아이디어는 가능한 한 고유 한 ID로 각 단어를 식별한다는 것입니다. 즉, 커피는 123이고 일요일은 7789입니다.
따라서이 구를 내 시스템에 저장할 때 "나는 마시 [Id : 123] 매일 아침 [Id : 7789] 아침을 제외하고 ". 그러나 친숙한 단어가 jQuery 토큰으로 표시된다는 것을 제외하고는 사용자가 입력 한 구문을 보게됩니다.
이 동작을 만드는 데 도움이 될 수 있습니다.
토큰 입력을 위해 jquery 플러그인을 사용하고 빠른 응답을 위해 모든 키워드의 json을 로컬 저장소에 저장하십시오. –
토큰을 텍스트와 혼합하는 것이 문제입니다. 나는 토큰과 정규 텍스트가 함께 섞인 것을 본 적이 없다. 즉, word1 [token1] word2 word 3 [token2] – Sam
그래서 다른 웹 사이트에서 본 것을한다. 그렇지 않으면 사용자를 혼란스럽게하고 방해합니다. 또한 서버에서 전체 문자열을 구문 분석하여 데이터베이스에있는 단어를 분리 할 수 있습니다. –