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 :: Версия для печати :: передача большого количества переменных из PHP в JS
Форумы портала PHP.SU » » Вопросы новичков » передача большого количества переменных из PHP в JS

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

1. dasser - 28 Марта, 2017 - 17:47:22 - перейти к сообщению
уважаемые комрады, помогите новичку (с JS у меня слабо).
При изминении в форме поля "num_contr" обновляет зависимое поле.
рабочий кусок кода в JS:
CODE (javascript):
скопировать код в буфер обмена
  1. $(document).ready(function()
  2. {
  3.  $('input[type=text]:text').change(function (){
  4.  $.post("ajax_all.php", { "num_contr" : $('input[type=text]').val()},
  5.  
  6.  function(data){
  7. var     details = $("#pr1").val(data);
  8.  });
  9. });
  10.    });

в ajax_all.php
выводит результат одного запроса из мускула.

Ну;но, так же при изминении поля "num_contr", выводить результат php-запроса в мускул только на более 200 переменных и подставлять их в соответствующие id форми.
для наглядности id соостветствуют переменным, следующим образом (id - переменная): pr1 - pr1p, pr2 - pr2p, pr3- pr3p, ...
ps: не пойму как вывести значения множества переменных из отдельного php-обработчика в функцию для подстановки значений по id поля формы, при изменении одного поля, не утяжеляя"велосипедами" код.
2. andrewkard - 28 Марта, 2017 - 18:49:24 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. $data = array(
  3.     'pr1p' => $row['pr1p'],
  4.     'pr2p' => $row['pr2p']
  5. );
  6. echo json_encode($data);
  7.  
3. dasser - 28 Марта, 2017 - 18:55:32 - перейти к сообщению
andrewkard пишет:
PHP:
скопировать код в буфер обмена
  1.  
  2. $data = array(
  3.     'pr1p' => $row['pr1p'],
  4.     'pr2p' => $row['pr2p']
  5. );
  6. echo json_encode($data);
  7.  

а вывод в айдишки тогда как? (я в JS - 0)
4. Fart - 28 Марта, 2017 - 20:36:13 - перейти к сообщению
https://learn[dot]javascript[dot]ru/json потом так
5. dasser - 28 Марта, 2017 - 22:17:59 - перейти к сообщению
Fart пишет:

ивените, не понятно как результат (не алертом) будет выводиться в соответствующем поле с индивидуальным id
6. quad - 29 Марта, 2017 - 10:10:47 - перейти к сообщению
Цитата:
вот тебе JS код обработчик (Отобразить)

А вот тебе для примера php (Отобразить)


Ты это хотел? Я павильон понял? Растерялся

 

Powered by ExBB FM 1.0 RC1