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
Форумы портала PHP.SU :: Версия для печати :: Помогите разобратся с JQUERY $.post Отправкой строк
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Помогите разобратся с JQUERY $.post Отправкой строк

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

1. kvins - 20 Апреля, 2016 - 11:45:51 - перейти к сообщению
Не могу понять почему 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.  
2. IllusionMH - 20 Апреля, 2016 - 11:51:34 - перейти к сообщению
kvins, [b]+variable[/b] конвертирует переменную variable в число. Если не конвертируется - естественно будет NaN. Зачем там +? или ''+variable или убрать +

На сервер всегда всё в виде строк отправляется.
3. kvins - 20 Апреля, 2016 - 12:10:56 - перейти к сообщению
IllusionMH пишет:
kvins, [b]+variable[/b] конвертирует переменную variable в число. Если не конвертируется - естественно будет NaN. Зачем там +? или ''+variable или убрать +

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


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

 

Powered by ExBB FM 1.0 RC1