powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / html редактируемая таблица
8 сообщений из 33, страница 2 из 2
html редактируемая таблица
    #39301302
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompкнопки типа ADD, DELETE
ещё бывают таблы уже с такими кнопками. У данного сабжа не знаю, есть ли такая панель управления.
...
Рейтинг: 0 / 0
html редактируемая таблица
    #39301311
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

про глобальную переменную не совсем понял. где именно нужно добавить var table?
...
Рейтинг: 0 / 0
html редактируемая таблица
    #39301313
Фотография Zenia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompZenia,

... переменную table надо делать глобальной? не подскажите как это сделать?

А на этом моменте советую почитать и углубиться. https://learn.javascript.ru/global-object

А то любит js пожрать память...
...
Рейтинг: 0 / 0
html редактируемая таблица
    #39301318
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с глобальной переменной разобрался, спс.
...
Рейтинг: 0 / 0
html редактируемая таблица
    #39301466
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оставлю на будущее, может кому пригодится.

Вообщем, через глобальную переменную удалось найти table на странице, но вот получить доступ к данным в этой таблице не получилось.

Решение такое. Необходимо создать обертку для таблицы google.visualization.ChartWrapper, далее используя эту обертку, можно получить доступ к данным.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
          wrapper = new google.visualization.ChartWrapper({
            chartType: 'Table',
            dataTable: data2,
            options: {showRowNumber: true, width: '100%', height: '100%'},
            containerId: 'table_div'
          });
          wrapper.draw();



wrapper - глобальная переменная.
Получили доступ к данным в table - следовательно, знаем ID записи в БД - следовательно, можем делать с ней все что хотим.
...
Рейтинг: 0 / 0
html редактируемая таблица
    #39301470
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikomp,
Ниче не понял
1. Работает ли сабж при событии выделения?
2. Как работает этот метод при выделении 2 х строк сразу?
3. Цель была кнопки сделать? Так где кнопки и код?
...
Рейтинг: 0 / 0
html редактируемая таблица
    #39301481
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

вместо table создаем wrapper, как показано выше. wrapper - это глобальная переменная. никаких обработчиков событий на этот wrapper не вешал. Далее создал кнопку ADD, при нажатии на кнопку получил из wrapper данные вот так

Код: javascript
1.
2.
var dt = wrapper.getDataTable(); // получаем таблицу с данными
alert('данные в ячейке 0,0:  '+dt.getValue(0,0)); // получим данные из указанной ячейки



Признак выделения строки можно получить у объекта DataTable. Если выделено несколько строк, обойдем их в цикле.
...
Рейтинг: 0 / 0
html редактируемая таблица
    #39301529
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikomp,
Вот теперь понятно. Спс.
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / html редактируемая таблица
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]