|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.06.2014, 22:49 | #11 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну так добавь теперь в каждую клетку примерно такое:
Код:
Код:
Код:
I'm learning to live...
|
30.06.2014, 23:16 | #12 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
простой способ представления данных на пыхе пыхом
Код:
Код:
Код:
Дальше нужно немного js скриптов, пройтись по всем dataRow, и на td повешать double click по которому будет появляться <input> с содержимым этой ячейки, а на этот input событие blur по которому с помощью ajax отправить данные в соответствующий php файл и убрать input, а его содержимое записать обратно в ячейку. Дальше соответствующие php'шки: Код:
Код:
Писал как есть, ничего не проверял, с шаблоном на php осторожно, никогда еще так сам не делал =) Последний раз редактировалось Kostia; 01.07.2014 в 00:41. |
30.06.2014, 23:41 | #13 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Stilet, спасибо за разъяснение, ниже пример как я вывожу данные таблицы:
Код:
Код:
И сама функция в head Код:
Тогда при клике в ячейку в ней появится Эдит. Потом опиши его обработчик:- а эту функцию куда поместить? Код:
Последний раз редактировалось Stilet; 01.07.2014 в 07:46. |
01.07.2014, 00:15 | #14 | ||
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
Цитата:
Цитата:
Код:
Код:
|
||
01.07.2014, 00:24 | #15 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Вот полный текст:
Код:
|
01.07.2014, 00:26 | #16 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
Код:
|
01.07.2014, 00:33 | #17 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
В теги script заключил, отображается теперь только таблица, однако при клике по ячейкам ничего не происходит:
Код:
|
01.07.2014, 00:36 | #18 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
function foo(me){
me.innerHTML="<input value='"+me.innerHTML+"' keypress='fookey(this,event)'>"; } |
01.07.2014, 00:40 | #19 | |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Цитата:
Но изменить, сохранить - ничего не получается |
|
01.07.2014, 00:46 | #20 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
function foo(me){
me.innerHTML="<input value='"+me.innerHTML+"' onkeypress='fookey(this,event)' onclick='return false;'>"; } нет, наврал, наоборот же события чешут. me.onclick = function(){}; а в fookey нужно обратно вернуть ____________ Код:
Последний раз редактировалось Kostia; 01.07.2014 в 01:03. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть ли компонент который смог бы отобразить страницу визуально? Кроме TWebBrowser | FleXik | Общие вопросы Delphi | 9 | 13.07.2013 21:15 |
Как отобразить данные с базы данных в ComboBox? | Марсель21 | БД в Delphi | 19 | 15.06.2012 18:11 |
php внесение в базу данных mysql | solution | PHP | 17 | 27.07.2011 14:01 |
Прикрутить базу данных Perl к сайту на PHP (Bitrix) | Rudman | Фриланс | 1 | 08.08.2010 18:15 |
как отобразить тип данных TEXT в CSS | tinisto | HTML и CSS | 2 | 03.10.2009 09:21 |