Показать сообщение отдельно
  #13 (permalink)  
Старый 06.03.2014, 17:36
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Сообщение от wadim
son_encode я так понял преобразует массив в строку, data - это строка, а где массив?
Преобразует массив в строку которую вы включаете в строку которая начинается <html> и которая попав в браузер компилируется в DOM со всеми скриптами (см выше).

Почему элементарное приходится объяснять? Вот кусок рабочего кода

echo '<script type="text/javascript">
			var row_id_name="',$tb->js_row_id_name,'";
			var datagrid_id="',$tb->table_id,'";
			var columns=',json_encode($js),';
			</script>';


Вот в браузере подключенный через link (наверно) скрипт юзает скрипт полученный с сервера вместе с хтемелей

var type = columns[field_index][1];


Еще раз скажете "нипонял" поставлю минус.
Ответить с цитированием