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 :: Нужна помощь с ajax запросом.

 PHP.SU

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


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

> Описание: Нужна помощь с ajax запросом.
maranqz
Отправлено: 17 Января, 2012 - 18:04:22
Post Id


Новичок


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


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




Добрый день. Отправляю ajax запрос через js+jquery(знаю что это php форум). В пункте data{'блабла':"блабла"} надо прописать название переменной и его значения, а имена и их значения храняться в двух разных массивах. Помогите плз. Заранее спасибо.
 
 Top
Viper
Отправлено: 18 Января, 2012 - 08:10:17
Post Id



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


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


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




maranqz массивы JS или php?


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
maranqz
Отправлено: 18 Января, 2012 - 11:22:50
Post Id


Новичок


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


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




Viper пишет:
maranqz массивы JS или php?

JS
 
 Top
Viper
Отправлено: 18 Января, 2012 - 11:46:25
Post Id



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


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


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




maranqz приведите примеры обоих массивов.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
maranqz
Отправлено: 18 Января, 2012 - 13:16:07
Post Id


Новичок


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


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




vars = ['bla','bla2','bla3'];
val= ['bla_val1','bla_val2','bla_val3'];
И сразу пожалуйста пишите, что вам надо предоставить для помощи.

(Отредактировано автором: 18 Января, 2012 - 13:26:03)

 
 Top
Viper
Отправлено: 18 Января, 2012 - 14:47:26
Post Id



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


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


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




CODE (javascript):
скопировать код в буфер обмена
  1. var r = {}, i,
  2.         keys = ['one', 'two', 'three'],
  3.         values = ['a', 'b', 'c'];
  4.  
  5. for (i = 0; i < keys.length; i++) {
  6.         r[keys[i]] = values[i];
  7. }


PS! "Мопед не мой..." (с)


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
maranqz
Отправлено: 18 Января, 2012 - 15:22:05
Post Id


Новичок


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


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




Viper
Хм круто. Но вы меня не правильно поняли я отправляю ajax запрос с помощью js+jquery.
В одном массиве содержится название переменной, в другом значение.
Мне надо чтобы эти два массива передавались вот в этом ajax запросе. А то что вы предложили мне не понятно как можно использовать в этом случаи.
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $.ajax({
  3.         type:'POST',
  4.         url:'index.php?option=com_my',
  5.         data:{,task:'controller.enter', no_html:'1'} ,
  6.         beforeSend: function(){
  7.           if(!$('fieldset').is('#data[style*="display:none;"]')){
  8.             $('fieldset#data').hide('blind',400);
  9.           }
  10.         },
  11.         success: function(data){
  12.           $('div#data').html(data);
  13.           $('fieldset#data').show('blind',400);
  14.         }
  15.       });
  16.  

(Отредактировано автором: 18 Января, 2012 - 15:22:36)

 
 Top
Viper
Отправлено: 18 Января, 2012 - 15:40:28
Post Id



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


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


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




maranqz я вас понял. Что мешает ручками добавить?


CODE (javascript):
скопировать код в буфер обмена
  1. for (i = 0; i < keys.length; i++) {
  2.         r[keys[i]] = values[i];
  3.         r['task'] = 'controller.enter';
  4.         r['no_html'] = 1;
  5. }


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
maranqz
Отправлено: 18 Января, 2012 - 16:31:32
Post Id


Новичок


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


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




[quote=Viper][/quote]
Все спасибо я понял.
 
 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