window.location.href русский символы
Всем привет. Пытаюсь написать небольшую форму поиска. Переадресовывает она при помощи window.location.href, и в url'е куда буду перенаправлять содержаться Кириллические символы. Дак они вообще при перенаправлении не отображаються.
вообщем вот код <form cat_id="65"> <input class="fl search" name="search" type="text" /> <input class="fl go" type="button"/> <div class="cb"></div> </form> $(document).ready(function(){ $('.go').click(function(){ var val = $(this).parent().find('input[name=search]').val(); //alert(val); var cat_id = $(this).parent().attr('cat_id'); var href = 'http://mysite.ru/index.php?route=product/search&search=' + val + '&category_id=' + cat_id + '&sub_category=true'; window.location.href = href; }); }); Как вы догадались кирилические символы будут вбивать в инпут name=search. Что делать? помогите!!!! |
Все, сам нашел. Лечиться фнкцией encodeURIComponent
:) |
Часовой пояс GMT +3, время: 09:48. |