Последние 2 часа я изо всех сил пытался настроить кодировку URL с помощью метода rails link_to_remote.
Я должен иметь возможность ввести введенный пользователем номер мобильного телефона, но в формате +4412323424.
В настоящее время «+» не кодируется, и в результате контроллер получает пробел вместо «+».
Я уже некоторое время работаю с Rails, но у меня еще есть много вещей, которые мне нужно обернуть ...
<% = link_to_remote "Add", {: update => 'employee',: url => {: action => 'add_mobile'},: with => "'employee_mobile =' + escape ($ ('enter_mobile ') .value) "},: class =>' btn_search '%>
Это генерируемый HTML-код:
<
a onclick = "new Ajax.Updater ('employee', '/ sms / add_mobile', {asynchronous: true, evalScripts: true, параметры: 'employee_mobile =' + escape ($ ('enter_mobile') .value)}); вернуть false; " href = "#" class = "btn_search" >
Добавить <
/ a >
Я предполагаю, что параметры Ajax.Updater должны быть неверными?
Кто-нибудь может направить меня в правильном направлении?
Спасибо!