Chosen: рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдЬреБрд▓ре░ 2011  ┬╖  47рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: harvesthq/chosen

рдХреНрдпрд╛ рдХреЛрдИ рдирдореВрдирд╛ рдХреЛрдб рд╣реИ рдЬреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ jQuery UI рд╕реНрд╡рдд: рдкреВрд░реНрдг рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдХреНрдпрд╛ рд╣рдо рдЗрд╕реЗ рдПрдХ рдлреАрдЪрд░ рдЕрдиреБрд░реЛрдз рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@juanghurtado : рдЕрдЧрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдмрд╣реБ-рдЪрдпрди рдмреЙрдХреНрд╕ рд╣реИ рдЬрд┐рд╕рдореЗрдВ 300K рдЖрдЗрдЯрдо рд╣реИрдВ, рддреЛ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ HTML рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛ред рдЪреБрдирд╛ рдЦреЛрдЬ рдФрд░ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдПрдХрджрдо рд╕рд╣реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХрдИ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ рдЬреЛ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд [1], [2] рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рдЗрди рд╕рднреА рдореЗрдВ рд╕реЗ рдЪреБрдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдмрдбрд╝реЗ рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рдЬреЛ рдХрд┐ рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╕рдорд░реНрдерди рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рдЪреБрдирд╛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реЛрдЧрд╛ рддреНрд╡рдЪрд╛ рдФрд░ рджреЛ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдкреНрд▓рдЧрдЗрди рдХреЛ рдЕрджреНрдпрддрд┐рдд рд░рдЦрдирд╛ред

[1] http://loopj.com/jquery-tokeninput/
[2] http://wharsojo.wordpress.com/2008/02/18/jquery-facebook-autocomplete/

рд╕рднреА 47 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдереЛрдбрд╝рд╛ рдмреЗрд╣рддрд░ рд╣реИ рддреЛ jQuery рдСрдЯреЛ рдкреВрд░реНрдг рд╣реИ рдирд╛? рдореИрдВ рдЕрдВрддрддрдГ рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ (рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдХреЙрд▓рдмреИрдХ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛)

рдореИрдВ рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХреЛ рддреАрд╕рд░рд╛ рдХрд░рддрд╛ рд╣реВрдВред рдпрд╣ jQuery UI рд╕реНрд╡рдд: рдкреВрд░реНрдг рд╕реБрд╡рд┐рдзрд╛ рдХреА рддрд░рд╣ рдПрдХ рджреВрд░рд╕реНрде рд╕реНрд░реЛрдд рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

рдпрд╛ рд╢рд╛рдпрдж рдФрд░ рднреА рдмреЗрд╣рддрд░: jQuery UI рдореЗрдВ рдЪрдпрдирд┐рдд рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред :)

+1

рдЕрдзрд┐рдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореЗрд░рд╛ +1 рдлреНрд░реА-рдЯреЗрдХреНрд╕реНрдЯ рдПрдВрдЯреНрд░реА рдХреЗ рд╕рд╛рде рд░рд┐рдореЛрдЯ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЯреИрдЧрд┐рдВрдЧ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП AJAX рдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛)

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди "рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд" рдПрдХреАрдХрд░рдг рд╡рд╣ рд╣реИ рдЬреЛ рдореЗрд░рд╛ рдореВрд▓ рд░реВрдк рд╕реЗ рдорддрд▓рдм рдерд╛, рдЗрд╕реЗ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдмреЗрд╢рдХ, рдпрд╣ рдкреНрд▓рдЧрдЗрди jQuery рдСрдЯреЛ рдХрдореНрдкреНрд▓реАрдЯ рдлреАрдЪрд░ рд╕реЗ рдХрд╣реАрдВ рдмреЗрд╣рддрд░ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рджрд╛рдлрд┐рд╢ рдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА, рдореИрдВ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ jQuery UI рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛ред

рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП +1

рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛ред рдЪреБрдирд╛ рдЧрдпрд╛ SELECT рддрддреНрд╡реЛрдВ рдкрд░ рдмреЗрд╣рддрд░ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдФрд░ рд╕реБрдВрджрд░рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ, рд╕реНрд╡рдд: рдкреВрд░реНрдг рдпрд╛ рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд▓рд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВред рдпрджрд┐ рдЖрдк рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдПрдХрддреНрд░ рдХрд░реЗрдВ рдФрд░ рдЪреБрдиреЗ рд╣реБрдП рдХреЙрд▓ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдбреА рдбреАрдУрдПрдо рдореЗрдВ рдбрд╛рд▓ рджреЗрдВ ...

@juanghurtado : рдЕрдЧрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдмрд╣реБ-рдЪрдпрди рдмреЙрдХреНрд╕ рд╣реИ рдЬрд┐рд╕рдореЗрдВ 300K рдЖрдЗрдЯрдо рд╣реИрдВ, рддреЛ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ HTML рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛ред рдЪреБрдирд╛ рдЦреЛрдЬ рдФрд░ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдПрдХрджрдо рд╕рд╣реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХрдИ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ рдЬреЛ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд [1], [2] рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рдЗрди рд╕рднреА рдореЗрдВ рд╕реЗ рдЪреБрдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдмрдбрд╝реЗ рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рдЬреЛ рдХрд┐ рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╕рдорд░реНрдерди рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рдЪреБрдирд╛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реЛрдЧрд╛ рддреНрд╡рдЪрд╛ рдФрд░ рджреЛ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдкреНрд▓рдЧрдЗрди рдХреЛ рдЕрджреНрдпрддрд┐рдд рд░рдЦрдирд╛ред

[1] http://loopj.com/jquery-tokeninput/
[2] http://wharsojo.wordpress.com/2008/02/18/jquery-facebook-autocomplete/

рдареАрдХ рд╣реИ, рдЕрдЧрд░ рдЖрдкрдХреЗ SELECT рдЖрдЗрдЯрдо рдкрд░ 300k рдЖрдЗрдЯрдо рд╣реИрдВ, (IMHO) рддреЛ рдЖрдк рдХреБрдЫ рдЧрд▓рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВтАж рдЙрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред

рдЪреБрдиреА рд╣реБрдИ рдЪреАрдЬреЗрдВ рдХрд░ рд╕рдХрддреА рд╣реИрдВ ... рд╕реНрд╡рд┐рд╢ рдЖрд░реНрдореА рдЪрд╛рдХреВ рдХреА рддрд░рд╣, рдпрд╣ рдмрд╣реБрдд рд╕реА рдЪреАрдЬреЗрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд, рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐ рд╕рдВрдШ, рдХрд╕реНрдЯрдо рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ, AJAX рдХреНрд╡реЗрд░реА...) рдФрд░ рд╕рд┐рд░реНрдл рдПрдХ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдЙрдкрдХрд░рдг рдмрдирдирд╛ рдмрдВрдж рдХрд░реЗрдВ (рдкрд╛рд░рдВрдкрд░рд┐рдХ SELECT рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕)

рдПрд▓ 10/08/2011, рдкрд┐рдЫрд▓реЗ 22:56, ivaynberg рд╡рд┐рд╡рд░рдг:

@juanghurtado : рдЕрдЧрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдмрд╣реБ-рдЪрдпрди рдмреЙрдХреНрд╕ рд╣реИ рдЬрд┐рд╕рдореЗрдВ 300K рдЖрдЗрдЯрдо рд╣реИрдВ, рддреЛ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ HTML рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛ред рдЪреБрдирд╛ рдЦреЛрдЬ рдФрд░ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдПрдХрджрдо рд╕рд╣реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХрдИ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ рдЬреЛ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд [1], [2] рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рдЗрди рд╕рднреА рдореЗрдВ рд╕реЗ рдЪреБрдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдмрдбрд╝реЗ рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рдЬреЛ рдХрд┐ рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╕рдорд░реНрдерди рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рдЪреБрдирд╛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реЛрдЧрд╛ рддреНрд╡рдЪрд╛ рдФрд░ рджреЛ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдкреНрд▓рдЧрдЗрди рдХреЛ рдЕрджреНрдпрддрд┐рдд рд░рдЦрдирд╛ред

[1] http://loopj.com/jquery-tokeninput/
[2] http://wharsojo.wordpress.com/2008/02/18/jquery-facebook-autocomplete/

рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ:
https://github.com/harvesthq/chosen/issues/79#issuecomment -1776643

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдмрд╣рд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ ...

рдореИрдВ рдЪреБрдиреЗ рд╣реБрдП рд╕реЗ рдЦреЛрдЬ рдХрд░рддреЗ рд╕рдордп рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬреИрд╕реЗ jQuery рд╕реНрд╡рдд: рдкреВрд░реНрдг рдкреНрд▓рдЧрдЗрди, рдХреГрдкрдпрд╛ рдореЗрд░реА рдорджрдж рдХрд░реЗрдВ

+1 рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдПред

рдХреЛрдИ рднреА рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдпреВрдЖрдИ рдЕрдЪреНрдЫрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ, рдЬреИрд╕реЗ рд░рд┐рдореЛрдЯ рдбреЗрдЯрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рдирд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ рд▓реЗрдХрд┐рди рдЙрддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ рдХреЛрдИ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдпрд╣ рдЬреАрдердм рд╣реИ рдФрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреБрдЫ рдХреЛрдб рдХреЛ рджреЗрдЦрдиреЗ рджреЗрддрд╛ рд╣реИред

@juanghurtado рдореБрдЭреЗ рдпрд╣ рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдореМрдЬреВрджрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдлреБрд▓рд╛рдП рдмрд┐рдирд╛ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, jQuery рдФрд░ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рджреЛрдиреЛрдВ рд╣рдореЗрдВ рд╡рд╣ рд╕рдм рдХреБрдЫ рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдореЗрдВ рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд▓рд┐рдП рдЪрд╛рд╣рд┐рдПред

results_search() рдХреАрдкреНрд░реЗрд╕ рдХреЗ рджреМрд░рд╛рди рдЯреНрд░рд┐рдЧрд░ рд╣реЛрдиреЗ рд▓рдЧрддрд╛ рд╣реИ - рдпрд╣реА рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рдореИрдВ рдЪреБрдиреЗ рд╣реБрдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рджреВрдВрдЧрд╛ред рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рдЧрд╣рд░рд╛ рдЦреЛрджрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдо winnow_results() рдХреА рдирдХрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд▓реЛрдбрд┐рдВрдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрд░реАрдХрд╛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП winnow_loading_results ()) рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреНрдп рдХрд╛рд░реНрдп winnow_results_clear() рд╣реИ;

рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдЪреБрдирд╛ рдореЗрдВ рдХреИрд╕реЗ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдХреНрдпрд╛ рдпрд╣ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдХреНрдпрд╛ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдЙрдкрд╡рд░реНрдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдФрд░ рдХреНрдпрд╛ рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдореБрдЦреНрдп рджреЗрд╡ рдорд╛рд╕реНрдЯрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЖрдиреЗ рджреЗрдВрдЧреЗ?

рджрд░рдЕрд╕рд▓ - рд╣рдореЗрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, #162 рдкрд░ рдмрд╣реБрдд рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЬреЛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╡рд╣ рд╕рдм рдХреБрдЫ рд╣реИред

рдмрд╕ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдЬреЛрдбрд╝ рджреВрдВрдЧрд╛ рдХрд┐ рдЖрдЬ рдХреЗ рдпреБрдЧ рдореЗрдВ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдмрд╣реБрдд рдЬрд░реВрд░реА рд╣реИ рдФрд░ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЬрд▓реНрдж рд╣реА рд▓рд╛рдЧреВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд╣рд░ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ рдЪреБрдирд╛ рдЧрдпрд╛ рдПрдХрджрдо рд╕рд╣реА рд╣реИред :)

рдРрд╕рд╛ рдХреНрдпрд╛ рд╣реБрдЖ рдХрд┐ рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рд╕рдорд╕реНрдпрд╛ рд╕реЗ рд▓рд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @pfiller рдХреЗ рд▓рд┐рдП рдмрд╛рддрдЪреАрдд рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред

+1 рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛

рдЬрдм рдкреГрд╖реНрда рдкрд░реЛрд╕рд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдореИрдВ рджреВрд░рд╕реНрде рдорд╛рдиреЛрдВ рдХреЛ рдПрдХ рдмрд╛рд░ рд▓реЛрдб рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдореИрдВ рдирдпрд╛ рдбреЗрдЯрд╛ рдЕрдкрдбреЗрдЯ рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдпрджрд┐ рдореИрдВ рдХрдо рд╕реЗ рдХрдо рдЪрдпрди рдореЗрдВ рдирдП рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВ рддреЛ рдкреЗрдЬ рд░реАрдлреНрд░реЗрд╢ рд╣реЛрдиреЗ рддрдХ рдореИрдВ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд╛рдЗрдб рдмрдирд╛рдП рд░рдЦ рд╕рдХрддрд╛ рд╣реВрдВред рддреЛ +1 рджреВрд░рд╕реНрде рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░/рдпрд╛ +1 рдирдП рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ ...

рдЬрд▓реЛрдХрд╛ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП +1

рдореЗрд░реЗ рдкрд╛рд╕ 17500 рд░рд┐рдХреЙрд░реНрдб рд╡рд╛рд▓реА рдПрдХ рдЯреЗрдмрд▓ рд╣реИ рдФрд░ рдЬрдм рдореИрдВ рдкреЗрдЬ рд▓реЛрдб рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдВрдд рдореЗрдВ рдпрд╣ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ ... рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдЯреЗрдмрд▓ рдореЗрдВ рдореИрдЪреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддреЛ рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдХрд┐рд╕реА рдиреЗ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ: https://github.com/meltingice/ajax-chosen

рдореИрдВ рдПрдХ jQuery рдЧреБрд░реБ рдирд╣реАрдВ рд╣реВрдВ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЭреЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдкрддрд╛ рд╣реИред рддреЛ рдХреГрдкрдпрд╛ рдЪреАрдЬреЛрдВ рдХреЛ рд╕рдордЭрд╛рдиреЗ рдХреЗ рдореЗрд░реЗ рдЕрдирдЬрд╛рди рддрд░реАрдХреЗ рдХреЛ рдХреНрд╖рдорд╛ рдХрд░реЗрдВред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╢рдмреНрдж рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реЗ рд╣реИрдВред рдореИрдВрдиреЗ рдмрд╕ рдЙрд╕ рд╕рд░рд▓ рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛: рдПрдХ рд╡рд░реНрдЧ рдЬреЛрдбрд╝рд╛, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд╛рд▓реА рдФрд░ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдмреБрд▓рд╛рдпрд╛ред рдЙрд╕ рдкреГрд╖реНрда рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдЬрд┐рд╕ рдкрд░ рдЪреБрдирд┐рдВрджрд╛ рдЗрдирдкреБрдЯ рдирд╣реАрдВ рдерд╛, рд╕рдм рдХреБрдЫ рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ред рдФрд░ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рдЕрдЬрд╛рдХреНрд╕ рдХреА рдорджрдж рд╕реЗ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рдХреЗрд╡рд▓ рдпрд╣ рдорд╛рди рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдлреЙрд░реНрдо MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВред рдЪреБрдиреЗрдВ рдЗрдирдкреБрдЯ рдХреЗ рд╡рд┐рдХрд▓реНрдк рд╡рд╣рд╛рдВ рд╕реЗ рдЬрд╛рдПрдВред рдХрдо рд╕реЗ рдХрдо рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ рдЬрдм рдореИрдВрдиреЗ рдкреЗрдЬ рдХреЛ рдПрдбрд┐рдЯ рдХрд┐рдпрд╛ рдерд╛ред рдЗрд╕рд▓рд┐рдП рдЬрдм рдореИрдВ рдкреГрд╖реНрда рд▓реЛрдб рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдЕрдкрдиреЗ рдЪреБрдирд┐рдВрджрд╛ рдЗрдирдкреБрдЯ рдореЗрдВ рдХреЗрд╡рд▓ 'chzn-select' рд╡рд░реНрдЧ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ рдХреЛ рдкрдврд╝рдирд╛ рдореИрдВ рд╕рдордЭ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рдХрд╛рд░рдг рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдВ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореИрдВрдиреЗ рдКрдкрд░ рджрд┐рдП рдЧрдП рдЕрдЬрд╛рдХреНрд╕-рдЪреБрдиреЗ рдЧрдП рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдлрд▓рддрд╛ рдХреЗ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рдЕрдиреНрдп 'рд╣реИрдХреНрд╕' рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдХреНрдпрд╛ рдХреЛрдИ рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ рд╕рдордЭрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреБрдЫ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдпрд╛ рдирд╣реАрдВ?

рдореИрдВ jQuery 1.4.2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдореИрдХ рдУрдПрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рджреЛрдиреЛрдВ рдкрд░ рдХреЛрд╢рд┐рд╢ рдХреАред рдЖрдк рдЗрд╕реЗ рдпрд╣рд╛рдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ: http://94.125.8.168/eng/ (рдЙрдбрд╝рд╛рди рд╕реВрдЪрдирд╛ рдирд╛рдордХ рдордзреНрдп рдЦрдВрдб рдореЗрдВ рдЦреЛрдЬ рдпрд╛ рд╕рдордп рд╕рд╛рд░рд┐рдгреА рдЯреИрдм рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ)ред рдЧрдВрддрд╡реНрдп, рдЙрдбрд╝рд╛рди рд╕рдВрдЦреНрдпрд╛ рдФрд░ рд╣рд╡рд╛рдИ рдЕрдбреНрдбреЗ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

@ffiona рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЪреБрдиреЗ рд╣реБрдП рдХреЙрд▓ рдХреЛ рдПрдХ jQuery рддреИрдпрд╛рд░ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рд▓рдкреЗрдЯрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

$(document).ready(function() {
  $(".chzn-select").chosen();
});

рдХреГрдкрдпрд╛ рднрд╡рд┐рд╖реНрдп рдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдПрдХ рд╕реВрддреНрд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╖рдп рдкрд░ рд░рдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред

@pfiller рдХреНрдпрд╛ рдпрд╣ рдПрдХ рдРрд╕реА рд╕реБрд╡рд┐рдзрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЖрдк рд▓реЛрдЧ рд╣реИрдВ/рдпрд╛ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ? рдореИрдВрдиреЗ рдЕрдиреНрдп рд╕рднреА рдЕрдЬрд╛рдХреНрд╕-рдЪреБрдиреЗ рд╣реБрдП рд╣реИрдХреНрд╕ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рд╕реНрдЯреЙрдХ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдРрдк рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдЯреЙрдХ рдкреНрд░рддреАрдХреЛрдВ рдореЗрдВ рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рд╣рдЬрд╛рд░реЛрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

@ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЬрд╛рдХреНрд╕ рдСрдЯреЛ рдХреЛ рдЪреБрдиреЗ рдЬрд╛рдиреЗ рд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рдореЗрд░рд╛ рд╡рд┐рдХрд▓реНрдк рдПрдХ рд▓рдВрдмрд╛ рд╢реЙрдЯ рд╣реЛрдЧрд╛ рдФрд░ рдореБрдЭреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреА рдкрдбрд╝ рд╕рдХрддреА рд╣реИред рдХреЛрдИ рднреА рдЪреБрдиреЗ рдЧрдП w/рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдПрдХ рдмрдирд╛рдпрд╛ рд╣реИ .. https://github.com/ksykulev/chosen-ajax-addition

@ksykulev рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрд╕рдХрд╛ рд▓рд╛рдЗрд╡ рдбреЗрдореЛ рдХрд╣реАрдВ рд╣реИ?

@jaequery
рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдЬрд▓реНрджреА рд╕реЗ рдЬрд▓реНрджреА рд╕реЗ рд╣реИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ http://sykulev.com/ajaxchosen/index.html

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рднрдВрдбрд╛рд░ рдореЗрдВ рдХреЛрдб/рдЙрджрд╛рд╣рд░рдг рдХреЗ рддрд╣рдд рдХреЛрдб рдЬреЛрдбрд╝рд╛ред

@ksykulev : рдЖрдкрдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдПрдХрд▓ рдЪрдпрди рдХреЗ рд╕рд╛рде рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж! рдмреАрдЯреАрдбрдмреНрд▓реНрдпреВ рдпрд╣ рдмрд╣реБрд╡рд┐рдХрд▓реНрдкреАрдп рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЕрдЧрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдЦрд╛рд▓реА рд╕рдордп рд╣реЛ рддреЛ рдореИрдВ рдЗрд╕реЗ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред

@meltingice рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрд╡рд┐рдХрд▓реНрдкреАрдп рдкрд░ рднреА рдЕрдЬреАрдм рдЪреАрдЬреЗрдВ рдХрд░рддрд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЪреБрдиреЗ рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдЗрд╕рд▓рд┐рдП рдореВрд▓ lib рдореЗрдВ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╣рд▓ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рднреА рдЪреАрдЬреЗрдВ AJAX рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рд░рд┐рдкреЛрдЬрд┐рд╢рдирд┐рдВрдЧ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд╡рд╛рдкрд╕ рднреЗрдЬреЗ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдХрд╛рд░ рдмрджрд▓рдирд╛)ред

@jbbarth : рд╣рд╛рдБ рдЖрдк рд╕рд╣реА рд╣реИрдВ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрд╣реБрд╡рд┐рдХрд▓реНрдкреАрдпреЛрдВ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдХреЗрд╡рд▓ рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЕрдкрдиреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреА рдкреВрд░реНрдгрддрд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрдирдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВред рдореИрдВ рдЙрд╕ рдкрд░ рд▓рдЧ рдЬрд╛рдКрдВрдЧрд╛ред рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВрдиреЗ рдЪреБрдирд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд▓реБрдХ рдФрд░ рдлреАрд▓ рдХреЗ рд╕рд╛рде рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рд░реЛрд▓ рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ред

https://github.com/ivaynberg/select2

рдпрд╣ AJAX/jsonp рджреВрд░рд╕реНрде рдбреЗрдЯрд╛рд╕реЗрдЯ рдФрд░ рдЕрдирдВрдд рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ (рдкреГрд╖реНрдард╛рдВрдХрд┐рдд рджреВрд░рд╕реНрде рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреА рдЖрд▓рд╕реА рд▓реЛрдбрд┐рдВрдЧ) рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрднреА рддрдХ рдмрд╣реБ-рдЪрдпрди рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИред

@ivaynberg рдореИрдВ рдЗрд╕ рдкрд░ рд╕рдмрдХреА рдирд┐рдЧрд╛рд╣реЗрдВ рд╣реВрдВред

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЪреБрдирд┐рдВрджрд╛ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЯреИрдЧ-рдЬреИрд╕реЗ рдмрд╣реБ-рдЪрдпрди рд╕рдорд░реНрдерди) рдХреЗ рд╕рд╛рде рдлреАрдЪрд░ рдкреИрд░реЛрдбреА рд╣рд┐рдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдЯрдХреНрдХрд░ рджреЗрдиреА рдЪрд╛рд╣рд┐рдПред

рдореБрдЭреЗ рдЪреБрдирд╛ рдХрд╛ рд░рдВрдЧрд░реВрдк рдкрд╕рдВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдЪреАрдЬреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред

рдмрд╣реБрдд, рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо!

@ivaynberg рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрднреА рднреА рдЪреБрдиреЗ рд╣реБрдП рдХреЛрдб рд╣реИрдВ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбреНрд░реЙрдк-рдбрд╛рдЙрди рдФрд░ рдЦреЛрдЬ рдЗрдирдкреБрдЯ рдЪреМрдбрд╝рд╛рдИ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВред

рдЖрдк рдЗрд╕реЗ рджреЗрдЦрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ: https://github.com/harvesthq/chosen/pull/407

рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдПрдХрд╛рдзрд┐рдХ рдЪрдпрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ AJAX рдЪреБрдиреЗ рд╣реБрдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИред http://sykulev.com/ajaxchosen/index.html

@justindujardin Select2 рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдЕрдм рдлреАрдЪрд░ рд╕рдорд╛рдирддрд╛ рд╣реИред рдореИрдВ 407 рдореЗрдВ рдЖрдХрд╛рд░ рджреЗрдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдордЧреНрд░реА рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ Select2 рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдФрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред

рдореИрдВ Select2 рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдЗрд╕ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рд╣реЗред

@ProLoser - рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж ... рдареАрдХ рд╡рд╣реА рдЬреЛ рдореИрдВ рдвреВрдВрдв рд░рд╣рд╛ рдерд╛ред рдЬреНрдпрд╛рджрд╛ рдмреЗрд╣рддрд░ рд╡рд┐рдХрд▓реНрдк рд▓рдЧрддрд╛ рд╣реИред

Select2 FTW!

Select2 рдЬрд╛рдиреЗ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рд╣реИ!

рдЗрддрдиреЗ рд╕рд╛рд▓реЛрдВ рдХреЗ рдмрд╛рдж рдХреЛрдИ рдЕрдкрдбреЗрдЯ?

рдРрд╕рд╛ рдЫреЛрдЯрд╛ рд╕рд╛ рдлреАрдЪрд░ рдХреНрдпреЛрдВ рдЧрд╛рдпрдм рд╣реИ?

рд╣рдореНрдо ... рд╡рд╣ рдмрджрдмреВ рдЖ рд░рд╣реА рд╣реИред рдореИрдВрдиреЗ рдЯреЗрдХреНрд╕реНрдЯ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рдХрд╛рд░рдг рдЪреБрдирд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд▓реЗрдХрд┐рди рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ AJAX рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЪрдпрди 2 рдХреЗ рд╕рд╛рде рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ рдЕрдЧрд░ рд╣рд░ рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрд╕ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╣рд╛рдЬ рд╕реЗ рдХреВрдж рд░рд╣рд╛ рд╣реИред :(

рдпрд╣ рдПрдХ рдорд╣рд╛рди рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред рдХрдИ рдХрд╛рдВрдЯреЗ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрдХреНрд╕рд░ рдЕрд░рд╛рдЬрдХ рд╣реЛрддрд╛ рд╣реИред :+1:

рдореИрдВ рдПрдХ рдЖрд╕рд╛рди рдмрдВрджрд░ рдкреИрдЪ рд╕рдорд╛рдзрд╛рди рд▓реЗрдХрд░ рдЖрдпрд╛ рд╣реВрдВ:

AbstractChosen.prototype.winnow_results = (function(winnow_results) {
  return function() {
    if (this.options.source) {
      return this.options.source.call(this.form_field, this.search_field.val(), (function(_this) {
        return function(results) {
          var id, option, select;
          if (results) {
            select = document.createElement('select');
            select.appendChild(document.createElement('option'));
            for (id in results) {
              if (results.hasOwnProperty(id)) {
                option = document.createElement('option');
                option.value = id;
                option.textContent = results[id];
                select.appendChild(option);
              }
            }
            _this.results_data = SelectParser.select_to_array(select);
          }
          return winnow_results.call(_this);
        };
      })(this));
    } else {
      return winnow_results.call(this);
    }
  };
})(AbstractChosen.prototype.winnow_results);

рдЖрдк рдЪреБрдиреЗ рд╣реБрдП рдХреЗ рд▓рд┐рдП рдПрдХ 'рд╕реНрд░реЛрдд' рдлрд╝рдВрдХреНрд╢рди рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдкрд░ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдореЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЗрдирдкреБрдЯ рдорд╛рди рдФрд░ рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рддрд░реНрдХ рд╣реЛрдВрдЧреЗред рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рд╕реБрдЭрд╛рд╡ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛, рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рддрд░реНрдХ рдХреЗ рддреБрд░рдВрдд рдХреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ рдЖрдк рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рдХреЙрд▓рдмреИрдХ рдкрд░ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдо рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдпрд╣ рдкреНрд░рд╛рд░реВрдк рд╣реИ: { value: "label", value2: "label2" } ред рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:

var select = $("#select"),
    value;
select.chosen({
    source: function (val, callback) {
        if (value != val) {
            value = val;
            $.get('/suggestions', { value: value }, callback);
        } else
            callback();
    }
});

@faucct рдЬреЛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ рд╡рд╣ рдХрд╛рдо рдХрд░рддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдХ рдорд╛рдореВрд▓реА рдиреЛрдЯ рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк jQuery рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЪреБрдиреЗ рд╣реБрдП рджрд╛рдпрд░реЗ рдХреЗ рдмрд╛рд╣рд░, AbstractChosen рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рдкрд╛рдПрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рдЖрдк рд╢рд╛рдпрдж рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдВрджрд░ рдХреЗ рдЪреБрдиреЗ рд╣реБрдП рджрд╛рдпрд░реЗ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдпрд╛ рдЖрдкрдХреЛ рдЪреБрдиреА рд╣реБрдИ рдЬреЗрдПрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдФрд░ AbstractChosen рдФрд░ SelectParser рдХреЛ рд╡реИрд╢реНрд╡рд┐рдХ рджрд╛рдпрд░реЗ рдореЗрдВ рд▓реЗ рдЬрд╛рдПрдВред рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐, рдпрд╣ рдЦреБрд▓реА рд╕реВрдЪреА рдХреЛ рдЕрджреНрдпрддрди рдХрд░рддрд╛ рд╣реИ (рдЬрд┐рд╕реЗ рдЪреБрдирд╛ рдЧрдпрд╛ div рдмрдирд╛рддрд╛ рд╣реИ) рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ "рдЪрдпрди рдлрд╝реАрд▓реНрдб" рдХреЛ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЪреБрдирд╛ рдЧрдпрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдпрджрд┐ рдпрд╣ рдЪрдпрди рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ рддреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХ рд╕рдХрддрд╛ рд╣реИред рд╕рд╛рде рд╣реА рдзреНрдпрд╛рди рджреЗрдиреЗ рд╡рд╛рд▓реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐, рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦреА рдЧрдИ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓реМрдЯрд╛рдП рдЧрдП рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рднреА рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рд╛рде рд╣реА рдЬрдм рднреА рдЖрдк рдХреБрдЫ рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдХреЙрд▓ рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рдпрдВрддреНрд░рдг рд╣реЛред

рдореБрдЭреЗ рдПрдХ рдФрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдорд┐рд▓рд╛ рд╣реИ: https://github.com/meltingice/ajax-chosen

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реИ, рдЖрдкрдиреЗ рдХреБрдЫ рдорд╛рдореВрд▓реА рд╕рдВрд╢реЛрдзрди рдХрд┐рдП рд╣реИрдВред рдЖрдкрдХреЛ "chzn" рдХреЛ "рдЪреБрдиреЗ рд╣реБрдП" рд╕реЗ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЪреБрдиреЗ рд╣реБрдП рдкреБрд╕реНрддрдХрд╛рд▓рдп рдиреЗ рдЗрд╕рдХреЗ рдЖрдВрддрд░рд┐рдХ рд╕реАрдПрд╕рдПрд╕ рдирд╛рдо рдмрджрд▓ рджрд┐рдП рд╣реИрдВред рдЕрдВрддрд┐рдо рдкрд░рд┐рд╡рд░реНрддрди рдЬреЛ рдЖрдкрдХреЛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рд╡рд╣ рд╣реИ " listz:updated " рдХреЗ рдмрдЬрд╛рдп " рдЪреБрдиреЗ рдЧрдП:рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП " рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдирд╛ред рд░реАрдбрдореА рдореЗрдВ рдпрд╣ рдЖрдкрдХреЛ рд╕реАрдПрд╕рдПрд╕ рдореЗрдВ рдПрдХ рдмрдЧ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рддрдп рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЖрдк рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рд╡рд┐рдХрд▓реНрдк рднреА рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓рд┐рдЦрддрд╛ рд░рд╣рддрд╛ рд╣реИ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рд▓рдВрдмрд┐рдд рдХреЙрд▓реЛрдВ рдХреЛ рднреА рд░рджреНрдж рдХрд░ рджреЗрддрд╛ рд╣реИред

рдпрд╣ рдореЗрд░реА рдпрд╛рддреНрд░рд╛ рдереА :), рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдПрдХ рдкреНрд▓рдЧрдЗрди рдмрдирд╛рдХрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдЪреБрдиреЗ рд╣реБрдП рдХреЗ рд▓рд┐рдП рджреВрд░рд╕реНрде рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЛ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ, рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рднреА рдЗрд╕рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ

рдЪреБрдирд╛-рджреВрд░рд╕реНрде-рд╕реНрд░реЛрдд (https://github.com/westonganger/chosen-remote-source)

рдХреЛрдб рдХреА 200 рд╕реЗ рдХрдо рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкреВрд░рд╛ рдХреЛрдб рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ
https://github.com/westonganger/chosen-remote-source/blob/master/src/chosen-remote-source.js

рдЪреБрдирд╛ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╣рд┐рд╕реНрд╕рд╛ рдЬрд┐рд╕реЗ рдкреИрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА рд╡рд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдерд╛:

// MONKEY PATCH CHOSEN TO NOT CLEAR THE SELECTED RESULTS UPON SEARCHING WITH
chosen_prototype.show_search_field_default = function() {
  if (this.is_multiple && this.choices_count() < 1 && !this.active_field) {
    this.search_field.val(this.default_text);
    return this.search_field.addClass("default");
  } else {
    if(this.default_text === this.search_field.val()){
      this.search_field.val(""); // ORIGINAL LINE, SURROUNDING IF STATEMENT IS CUSTOM
    }

    return this.search_field.removeClass("default");
  }
};
// END CHOSEN PATCH
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕