Kudin Новичок 8 Авг 2010 #1 вопрос по jquery function search_f(ob) { $("#searchDrop").load("/search_.php?g="+$(ob).val()); } почему когда значение - строка с пробелом - то после пробела текст не передаётся?
вопрос по jquery function search_f(ob) { $("#searchDrop").load("/search_.php?g="+$(ob).val()); } почему когда значение - строка с пробелом - то после пробела текст не передаётся?
c0dex web.dev 2002-... Команда форума Партнер клуба 8 Авг 2010 #2 видимо потому, что не существует в адресах символа пробел, есть код %20, отсюда следует что надо кодировать запрос.
видимо потому, что не существует в адресах символа пробел, есть код %20, отсюда следует что надо кодировать запрос.
phprus Moderator Команда форума 8 Авг 2010 #3 Почитай про url-кодирование. В JavaScript смотри функцию encodeURIComponent ( http://javascript.ru/encodeURIComponent )
Почитай про url-кодирование. В JavaScript смотри функцию encodeURIComponent ( http://javascript.ru/encodeURIComponent )