рдкрддрд╛ рдмрдирд╛рдирд╛ рдЕрдзрд┐рдХ рдЖрдХрд░реНрд╖рдХ рдмрдирд╛рддрд╛ рд╣реИ



рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдХреЗ рдХрд╛рдо рдХреЗ рдореБрдЦреНрдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдбреЗрдЯрд╛ рдХреА рд╕рдлрд╛рдИ рдФрд░ рдорд╛рдирдХреАрдХрд░рдг рд╣реИред рд╣рдорд╛рд░рд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЧреНрд░рд╛рд╣рдХ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ: рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рдЯрд╛рдЗрдкреЛ рдХреЛ рд╕рд╣реА рдХрд░рдирд╛, рдЧреБрдо рдЬрд╛рдирдХрд╛рд░реА рднрд░рдирд╛, рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХреЛ рд╕рдореГрджреНрдз рдХрд░рдирд╛, рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдирд╛ред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдПрдХ рдПрдХрд▓ рд╕рдлрд╛рдИ рдЕрдХреНрд╕рд░ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ: рдЖрдкрдХреЛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЦрд░рд╛рдм рдФрд░ рдЕрдкреВрд░реНрдг рдбреЗрдЯрд╛ рдХреЛ рд░реЛрдХрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЯреВрд▓рдЯрд┐рдк рд╕реЗрд╡рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЧрдИ рдереА, рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛ ред рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рд╕рдВрдХреЗрдд рдЙрди рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдереЗ, рдЬрд┐рдиреНрд╣реЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкрддреЗ рджрд░реНрдЬ рдХрд░рдиреЗ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЙрдирдХреЗ рдХрд╛рдо рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдФрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

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



рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдкрддрд╛ рднрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ: рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдЙрдиреНрд╣реЗрдВ рднрд░рдиреЗ рдореЗрдВ рдмрд┐рддрд╛рдпрд╛ рдЧрдпрд╛ рд╕рдордпред рд▓реЗрдХрд┐рди рдЕрд╕рд▓реА рд╕рдорд╕реНрдпрд╛рдПрдВ рддрдм рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВ рдЬрдм рд╡реЗрдмрдорд╛рд╕реНрдЯрд░ рдлреЙрд░реНрдо рдореЗрдВ рд╕рддреНрдпрд╛рдкрди рдЬреЛрдбрд╝рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ 100,500+ рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕реВрдЪреА рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдард┐рди рдЬрд╛рдВрдЪ рд╣реИред

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



рд╡реНрдпрд╛рди рдиреЗ "рддреБрд░реНрдЪрд┐рдиреЛрд╡", "рддреБрд░реНрдЪрд┐рдиреЛрд╡ рдкреНрд░рддрд┐", "рдкреНрд░рддрд┐ рддреБрд░реНрдЪрд┐рдиреЛрд╡", "рддреБрд░рдЪрд╛рдиреЛрд╡" рдХреЛ рдкреЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рднреА рдЕрд╕рдлрд▓ рд░рд╣рд╛ред рдИрдорд╛рдирджрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЗрд╕реЗ рдХрд╣реАрдВ рдФрд░ рдСрд░реНрдбрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдЬрд┐рд╕ рдЪреАрдЬ рдХреЛ рд╣рдордиреЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛ рдЙрд╕реЗ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдкреА рдиреЗ рдЖрдХреНрд░реЛрд╢ рдкреИрджрд╛ рдХрд░ рджрд┐рдпрд╛, рдФрд░, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдордиреЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рдкрд╛рд╕ рдПрдХ рдкреНрд░рдореБрдЦ рд╕рдбрд╝рдХ рдХрд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд┐рдпрд╛ рдФрд░ "рдУрдХреЗ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ред



рд╣рд╛рдВ, рдпрд╣ рд╕рдбрд╝рдХ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдореЛрдбрд▓ рд╡рд┐рдВрдбреЛ рд╣реИред "рдЬрд╛рд░реА рд░рдЦреЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рд╣рдо рдШрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рдЗрд╕ рдЧрд▓реА рдореЗрдВ рдХреЛрдИ рджреВрд╕рд░рд╛ рдШрд░ рдирд╣реАрдВ рд╣реИ, рдмреЗрд╢рдХред рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдХрд░реАрдмреА рдХреЛ рдЪреБрдирд╛, рдЖрджреЗрд╢ рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕рд╣реА рдкрддреЗ рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдФрд░ рдЬрд╢реНрди рдордирд╛рдиреЗ рдХреЗ рд▓рд┐рдП 5 рдорд┐рдирдЯ рдЦрд░реНрдЪ рдХрд░рддреЗ рд╣реБрдП рдЬрд╢реНрди рдордирд╛рдиреЗ рдЪрд▓реЗ рдЧрдПред

рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдЙрджрд╛рд╣рд░рдг рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред

рдФрд░ рдПрдХ рдлреЙрд░реНрдо рдХреИрд╕реЗ рдмрдирд╛рдПрдВ рдЬреЛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЙрд╕реНрдХреЛ рд╕рд░рдХрд╛рд░ рдХреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд░рд┐рд╕реЗрдкреНрд╢рди рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЗрдЬ:



рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдлрд╝реЙрд░реНрдо рднрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ (рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЦрд╛рд▓реА рд╕рдордп рд╣реИ): рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреНрд╖реЗрддреНрд░, рдЖрдк рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЙрд▓рдЭрди рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реИ, рдФрд░ рдХреЛрдИ рдХрд╖реНрдЯрдкреНрд░рдж рдорд╛рдиреНрдпрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕рдЪ рд╣реИ, рдЯреИрдмрд▓реЗрдЯ рдФрд░ рдлреЛрди рдкрд░ рдЦреЗрддреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреВрджрдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред рдФрд░ рдереЛрдбрд╝рд╛ рдбрд░рд╛ рд╣реБрдЖред

рдЖрдк рдлрд╝реЙрд░реНрдо рдХреЛ рдХрдИ рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдЗрд╕ рддрд░рд╣ рдпрд╣ рдХрдо рд▓реЛрдб рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рдХреБрд▓ рднрд░рдиреЗ рдХреЗ рд╕рдордп рдХреЛ рдХрдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдо рдПрдХ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рдПрдВрдЧреЗред

рд╣рдо рдЗрд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда рдХреЛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВрдЧреЗ:



рд╕рд╡рд╛рд▓ рддреБрд░рдВрдд рдЙрдарддрд╛ рд╣реИ: рдХреНрдпрд╛ рдореИрдВ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкрддреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдирд┐рдЪреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВ? рдпрд╛ рдХрдИ рддрддреНрд╡реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ?

рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрддреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдзрд┐рдХрд╛рд░реА рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдмрд╛рдж рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдШрдЯрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкрддреЗ рдХреЗ рдЯреВрдЯрдиреЗ рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреЛрдИ рднреА рд╣рдореЗрдВ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рдШрдЯрдХреЛрдВ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдореБрдЦреНрдп рдкрддрд╛ рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдЬреЛрдбрд╝реЗрдВ рдФрд░ рд╕рдВрдХреЗрддреЛрдВ рдХреЛ рдЗрд╕рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:



рдХреЛрдб рдЙрджрд╛рд╣рд░рдг: рдЯреВрд▓рдЯрд┐рдкреНрд╕ рдХреЛ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдб рдХреЗ рдкрддреЗ рдкрд░ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ
<div class="form-group"> <label for="address"></label><span class="required"> </span> <input type="text" class="form-control" id="address" placeholder="     ( )"> </div> 

 $("#address").suggestions({ serviceUrl: DADATA_API_URL + "/suggest/address", token: TOKEN, selectOnSpace: true }); 


рдЕрдм рд╣рдо рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╣рдЯрд╛ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдХреЛ рджреЛ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рдПрдХ рд╢рд╣рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдПрдХ рдШрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдЧрд▓реАред рдЙрд╕реА рд╕рдордп, рд╣рдо рд╕реВрдЪреА рдХреЗ рдмреЛрдз рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╡рд░реНрдгреЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ:



рдХреЛрдб рдЙрджрд╛рд╣рд░рдг: рд╕рдВрдХреЗрдд рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдо рд╕реНрд╡рд░реВрдкрдг
 /*      */ .autocomplete-suggestions strong { color: #3399FF; font-weight: normal; } 

 $("#address").suggestions({ serviceUrl: DADATA_API_URL + "/suggest/address", token: TOKEN, selectOnSpace: true, formatResult: self.formatResult }); /** *       . *         . * @param suggestion  * @param currentValue    * @returns {string} HTML     */ formatResult: function (suggestion, currentValue) { var address = suggestion.data; //   - , ,  var part1 = join([ address.region, join([address.area_type, address.area], " "), join([address.city_type, address.city], " ") ]); //   -  ,    var part2 = join([ join([address.settlement_type, address.settlement], " "), join([address.street_type, address.street], " "), join([address.house_type, address.house], " ") ]); //     var pattern = '(^|\\s+)(' + $.Suggestions.utils.escapeRegExChars(currentValue) + ')'; part2 = part2.replace(new RegExp(pattern, 'gi'), '$1<strong>$2<\/strong>') var suggestedValue = part2 ? "<span class=\"autocomplete-suggestion-region\">" + part1 + "</span>" + "<br>  " + part2 : part1; return suggestedValue; } 


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╕рдВрдХреЗрдд рд╢рд╣рд░ рдФрд░ рдХреНрд╖реЗрддреНрд░ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рдирдХрд╛рд░реА рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ, рдлрд┐рд░ рд╕рдбрд╝рдХ рд╕реЗ, рдлрд┐рд░ рдШрд░ рд╕реЗред рдореЙрд╕реНрдХреЛ рдФрд░ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдПрдХ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИред рд╣рдо рдорд╛рд╕реНрдХреЛ рд╕рд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдлреЙрд░реНрдо рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдорд╛рд╕реНрдХреЛ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдЦреЛрдЬ рдХреЛ рд╕реАрдорд┐рдд рдХрд░реЗрдВрдЧреЗ:



рдХреЛрдб рдЙрджрд╛рд╣рд░рдг: рд╣рдо рд░реВрд╕ рдХреЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЦреЛрдЬ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ
 $("#address").suggestions({ serviceUrl: DADATA_API_URL + "/suggest/address", token: TOKEN, selectOnSpace: true, onSearchStart: self.forceMoscow, formatResult: self.formatResult }); /** *    * @param params  ajax- */ forceMoscow: function (params) { var query = params["query"]; var pattern = //i; if (!pattern.test(query)) { query = " " + query; } params["query"] = query; } 


рд╕реНрдХреНрд░реЙрд▓ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкрд╣рд▓реЗ 10 рдореЗрдВ рд╕реЗ 7 рдпреБрдХреНрддрд┐рдпрд╛рдВ рджрд┐рдЦрд╛рдПрдВрдЧреЗ (рд╡реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреНрд░рдордмрджреНрдз рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЦреЛрдЬ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЛ рдиреБрдХрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрдЧрд╛):



рдХреЛрдб рдЙрджрд╛рд╣рд░рдг: рд╕рдВрдХреЗрддреЛрдВ рдХреА рд╕реВрдЪреА рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛
 $("#address").suggestions({ serviceUrl: DADATA_API_URL + "/suggest/address", token: TOKEN, selectOnSpace: true, maxHeight: 310, onSearchStart: self.forceMoscow, onSearchComplete: self.trimResults, formatResult: self.formatResult }); /** *    * @param query    * @param suggestions      */ trimResults: function (query, suggestions) { suggestions.splice(7,3); suggestions.forEach(function(suggestion) { suggestion.value = suggestion.value.replace(", ", ""); }) } 


рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реВрдЪреА рд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЪрдпрдирд┐рдд рдорд╛рди рдХреЛ "рдкрддрд╛" рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ, рдФрд░ рд╢реЗрд╖ рдкреНрд░рдкрддреНрд░ рдлрд╝реАрд▓реНрдб рдореЗрдВ рджрд╛рдиреЗрджрд╛рд░ рдкрддреЗ рдлрд╝реАрд▓реНрдб рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:



рдХреЛрдб рдЙрджрд╛рд╣рд░рдг: рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЪрдпрдирд┐рдд рдЯреВрд▓рдЯрд┐рдк рд╕реЗ рдкрддрд╛ рднрд░реЗрдВ
 $("#address").suggestions({ serviceUrl: DADATA_API_URL + "/suggest/address", token: TOKEN, selectOnSpace: true, maxHeight: 310, onSearchStart: self.forceMoscow, onSearchComplete: self.trimResults, formatResult: self.formatResult, onSelect: function(suggestion) { if (suggestion.data) { this.value = self.formatSelected(suggestion); self.showSelected(suggestion); } } }); /** *          * @param suggestion   */ showSelected: function (suggestion) { var address = suggestion.data; $("#address-postal_code").val(address.postal_code); $("#address-region").val( join([address.region_type, address.region], " ") ); $("#address-city").val(join([ join([address.area_type, address.area], " "), join([address.city_type, address.city], " "), join([address.settlement_type, address.settlement], " ") ])); $("#address-street").val( join([address.street_type, address.street], " ") ); $("#address-house").val( join([address.house_type, address.house], " ") ); } //    ? //      http://hh.ru/employer/15589 


рдЪреВрдВрдХрд┐ рд╕рднреА рдлрд╝реАрд▓реНрдб рдЕрдм рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рднрд░реЗ рд╣реБрдП рд╣реИрдВ, рд╣рдо рдкрддреЗ рдХреЗ рднрд╛рдЧ рдХреЛ рдЕрдзрд┐рдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:



рд╕рд╛рджреГрд╢реНрдп рд╕реЗ, рд╣рдо рдирд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдлрд╝реАрдбрдмреИрдХ рдлреЙрд░реНрдо рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ:



рдЖрдк рдбреЗрдореЛ рдкреЗрдЬ ( рдЬреАрдереВрдм рдкрд░ рд╕реНрд░реЛрдд рдХреЛрдб ) рдкрд░ рд▓рд╛рдЗрд╡ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рдкрд░рд┐рдгрд╛рдореА рд░реВрдк рдореЗрдВ рд╡реЗрдмрдорд╛рд╕реНрдЯрд░ рд╕реЗ рдиреНрдпреВрдирддрдо рд▓рд╛рдЧрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рдЯреИрдмрд▓реЗрдЯ рдпрд╛ рдлреЛрди рджреЛрдиреЛрдВ рдкрд░ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред

рдХреНрдпрд╛ рдЖрдк рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣рд░ рд╕рд╛рдЗрдЯ: рдЯрд┐рдХрдЯ рдЦрд░реАрджрддреЗ рд╕рдордп, рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдореЗрдВ рдСрд░реНрдбрд░ рджреЗрдирд╛ рдпрд╛ рдкрдВрдЬреАрдХрд░рдг рдлреЙрд░реНрдо рднрд░рдирд╛ - рдХреНрдпрд╛ рдРрд╕реА рд╕рд░рд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдереА? рдпрджрд┐ рдХрд┐рд╕реА рдЙрдкрдХрд░рдг рд╕реЗ рдлрд╝реЙрд░реНрдо рднрд░рдирд╛ рд╕рдВрднрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдерд╛ рдФрд░ рдЗрд╕рдореЗрдВ рдХреЗрд╡рд▓ 5-10 рд╕реЗрдХрдВрдб рд▓рдЧрддреЗ рд╣реИрдВ?

рд╣рдорд╛рд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЕрдм рджреБрдирд┐рдпрд╛ рдХреЛ рдПрдХ рдмреЗрд╣рддрд░ рдЬрдЧрд╣ рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ! рд╕реЗрд╡рд╛ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдЦреЗрдВ, / b рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВред рдФрд░ рдЕрдкрдиреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде рд╢реБрднрдХрд╛рдордирд╛рдПрдБ!

рдПрд▓реЗрдХреНрд╕рдЬреЗрдХрд┐рд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ

Source: https://habr.com/ru/post/In213679/


All Articles