Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [Jquery] экранирование плюса / 6 сообщений из 6, страница 1 из 1
10.05.2018, 16:00
    #39642768
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Jquery] экранирование плюса
В текстовое поле подтягивается текст с плюсом в конце, к примеру = "эхолот+"
Далее я передаю эту строку в perl скрипт, но туда доходит она уже без плюса.
Как найти, а главное исправить?
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
	$("#staff").on("change","#person", function(event){
		$.ajax({
			type: "POST",
			url: "ajax_person.cgi",
			data: "text="+($("#text").val()),
			dataType: "json",
			success: function(data){} 
		});
	});
...
Рейтинг: 0 / 0
10.05.2018, 16:04
    #39642773
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Jquery] экранирование плюса
Update
прописал alert, плюс не потерялся, но в perl скрипт не доходит...
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
	$("#staff").on("change","#person", function(event){
		alert($("#text").val());
		$.ajax({
			type: "POST",
			url: "ajax_person.cgi",
			data: "text="+($("#text").val()),
			dataType: "json",
			success: function(data){} 
		});
	});
...
Рейтинг: 0 / 0
10.05.2018, 16:21
    #39642781
oaken
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Jquery] экранирование плюса
yarnik,

попробуйте так

Код: javascript
1.
data: encodeURIComponent("text="+($("#text").val())),
...
Рейтинг: 0 / 0
10.05.2018, 16:32
    #39642790
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Jquery] экранирование плюса
oaken,
NULL
...
Рейтинг: 0 / 0
10.05.2018, 16:46
    #39642804
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Jquery] экранирование плюса
oaken,
видно не так делал...
все получилось, Благодарю!
...
Рейтинг: 0 / 0
10.05.2018, 17:40
    #39642833
Руслан Дамирович
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Jquery] экранирование плюса
yarnikoaken,
видно не так делал...
все получилось, Благодарю!
jquery понимает и data в виде объекта
Код: sql
1.
2.
3.
data: {
  text: $("#text").val()
}


и сам сделает всю магию...
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [Jquery] экранирование плюса / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]