Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите разобратся с JQUERY $.post Отправкой строк

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
kvins
Отправлено: 20 Апреля, 2016 - 11:45:51
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




Не могу понять почему data при отправке строки отдает NuN, а если число то все хорошо.


PS: то что отправляется именно строка, я проверял перед отправкой через alert да и просто на переменную вешал , причем строка не кирилица, а латиница

типа


Вот код

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.  
  3. $(".kvissort").on("change", function () {
  4. var formfaq2 = $(this).val();
  5. alert(formfaq2);
  6. $.post ("/include/api/sort.php",{count2: +formfaq2}, function(data) {
  7. alert(data);
  8.   window.location.href = window.location.pathname;
  9.  
  10.  
  11. });
  12. });
  13.  


-----
тута
 
 Top
IllusionMH
Отправлено: 20 Апреля, 2016 - 11:51:34
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




kvins, [b]+variable[/b] конвертирует переменную variable в число. Если не конвертируется - естественно будет NaN. Зачем там +? или ''+variable или убрать +

На сервер всегда всё в виде строк отправляется.

(Отредактировано автором: 20 Апреля, 2016 - 11:52:17)

 
 Top
kvins
Отправлено: 20 Апреля, 2016 - 12:10:56
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




IllusionMH пишет:
kvins, [b]+variable[/b] конвертирует переменную variable в число. Если не конвертируется - естественно будет NaN. Зачем там +? или ''+variable или убрать +

На сервер всегда всё в виде строк отправляется.


Спс действительно + мешал мне


-----
тута
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB