$.ajax({type:"POST",
url:'ajax.index.php?option=com_landing&task=products',
data:({ action:"ajaxSaveData", id:id, idInput:idInput, name:name, value:value, activity:activity }),
dataType:"json", cache:false,
success:function(data){
myThis.next().attr('src','components/com_landing/images/img/'+data.img);
myThis.next().fadeOut(2500, function(){$(this).remove()});
}
});
всё прекрасно работает! Но если передавать знак % в текст, то ответ сервера всегда 500 ошибка! прошу помощи! надо передавать на сервер текст со знаком процентов!
Какой текст вы имеете ввиду
если передавать знак % в текст
Если адрес, то необходимо кодировать передаваемую в адрес строку через encodeURIComponent()
попробуйте вместо % написать %% или \%
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вопрос в следующемЕсть простой код в котром ajax обновляет блок div
Проблема не в коде! На этой ссылке мои json для тестa; мне не удается с jsona принять данныеМне кажется что я неправильно поднимаю на сервер