Цитата:
|
У тя на выходе будет data = [1,2] че те еще нужно????
|
Цитата:
Почему элементарное приходится объяснять? Вот кусок рабочего кода 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]; Еще раз скажете "нипонял" поставлю минус. :) |
Просто посмотрите в хтмле как получился ваш массив и сразу все станет понятно. Надеюсь. И вообще в процессе полезно заглядывать в хтмл, потому что пхпе положить на ошибки в хтмл, а браузеру в общем-то тоже. Только красный цвет в кодах покажет где накосячил ваш пхп.
|
Вспомнил, была недавно похожая коллизия. Мне надо было записать уже отрендеренный урл в датасет ссылки на картинку - чтобы заголовок этой картинки сделать ссылкой на товар. Оказалось если просто всунуть <a href=""> в дата-сет, который сам начинается с " то барахло вылезает на страницу как халявный мозг из соломенной башки Страшилы.
Сперва я потратил время чтобы заменить все ' на \' и добился результата. Потом подумал что надо было попробовать http://ru2.php.net/htmlentities и попробовал. Хлам исчез. Было полез думать как теперь в JS из ентитек сделать нормальный html но недолез - щелкнул по ссылке и она открылась. Задумалсо: почему все эти <a href="http:... попадая в innerHTML спана спокойно превращаются в ссылку. title.innerHTML='Фото '+(index+1)+' из '+images_length+': '+this.dataset.link; // это оно Так и не понял. |
Часовой пояс GMT +3, время: 21:19. |