превращает & в хтмл сущность &

Тема в разделе "Другие языки", создана пользователем phillip, 25 фев 2010.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. phillip

    phillip

    Регистр.:
    4 сен 2007
    Сообщения:
    413
    Симпатии:
    15
    ужас что делается(( джеквери превращает мой & в хтмл сущность & :cry:

    Привожу пример!
    1) так все работает:
    Код:
    var deletepath="http://www.linkexchanger.su/forum/viewforum.php?f=20&fordelete=";
    var fordelete="456";
    document.location.href=deletepath+fordelete;
    2) а когда мы передаем deletepath и fordelete с помощью джеквери, то вместо Перейти по ссылке вот так:
    Код:
    var fordelete="";
    var deletepath="";
    fordelete=$(this).parents("tr").find(".name").html();
    deletepath=$(this).parents("tr").find(".deletepath").html();
    document.location.href=deletepath+fordelete;
     
  2. Delirium_Tremens

    Delirium_Tremens Писатель

    Регистр.:
    27 янв 2010
    Сообщения:
    6
    Симпатии:
    0
    вообще это правильно переводит & в &
    и проблем вроде не должно быть при обработке на сервере
     
  3. phillip

    phillip

    Регистр.:
    4 сен 2007
    Сообщения:
    413
    Симпатии:
    15
    адрес форума я кстати просто так подставил. на самом деле там мой скрипт. Насчет того что должно быть норм- к сожалению, не работает. Переменную которую мы передали в урле GET запросом, скрипт не видит :( На страницу переходит, но print_r($_GET); не выводит нашей fordelete. а в первом случае- выводит


    добавлено:
    даже не так. вместо
    Код:
    Array ( [fordelete] => 456 )
    выводит
    Код:
    Array ( [amp;fordelete] => 456 )
    можно конечно счас сделать подмену просто одной переменной на другую, но что-то тупо. с чего это надо такую тупость сооружать(
     
Статус темы:
Закрыта.