Автор Тема: немного о документообороте  (Прочитано 4084 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн stanlee

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 215
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
немного о документообороте
« : 04 Июля 2005, 08:46:44 »
при редактированиии каких либо документов в системе
я ввел поле котоое отвечает за вкл/выкл его на сайте

так вот все дело в том что в идеале конечно при выводе списка документов хорошо бы ими оперировать на вкл/выкл через checkbox

но он работает тока на нажатие
а другого такого же удобного варианта я пока не нашел

может кто то сталкивался с подобным?
подскажите пожалуйста

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
немного о документообороте
« Ответ #1 : 04 Июля 2005, 09:00:12 »
перепиши свой скрипт, чтобы работал не только на нажатие

Оффлайн stanlee

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 215
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
немного о документообороте
« Ответ #2 : 04 Июля 2005, 09:49:50 »
это как же?
checkbox по сути свой работает тока на нажатие :)
если я не нажму на него то он мне вернет массив где будут тока нажатые чекбоксы

интересно как это не на нажатие?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
немного о документообороте
« Ответ #3 : 04 Июля 2005, 10:30:50 »
ну так сравни полученный список с исходным
если уж ты работаешь с массивом, хотя массовое включение новостей представляется мне бессмысленным - достаточно одного чекбокса при редактировании новости

Оффлайн stanlee

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 215
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
немного о документообороте
« Ответ #4 : 04 Июля 2005, 11:05:45 »
да я так думал (сравнение массива с списком)
мдя походу больше ниче не выходит

а насчет новостей :) - а я не писал про новости :)

да тут все дело в том что
есть у тя спискок например

id товар вкл/выкл
1 ........ checkbox
2 ........ checkbox
3 ........ checkbox
4 ........ checkbox
5 ........ checkbox
6 ........ checkbox
7 ........ checkbox
........................

я ща сделал картинку с чекбоксом
но если напрмиер нужно сразу врубить 10 позиций или вырубить
приходится тыркат 10 раз и 10 раз перегружается таблица
чет такая ситуация не прет меня
как то геморно

ну лана сделаем массив с проверкой

пасиба

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
немного о документообороте
« Ответ #5 : 04 Июля 2005, 14:43:18 »
stanlee
Цитировать
stanlee:
приходится тыркат 10 раз и 10 раз перегружается таблица

Зачем? Сделай кнопку "изменить" и не обрабатывай нажатие...
LJ: Backslashed life (rss)

Оффлайн sarutobi

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 61
  • +0/-0
  • 0
    • Просмотр профиля
немного о документообороте
« Ответ #6 : 04 Июля 2005, 15:19:16 »
stanlee
Есть красивое решение......


Смысл его в том, что при передаче чекбокса неотмеченные пары не передаются вообще. В этом случае передается содержимое скрытого поля. Если же чекбокс отмечен, то передается и содержимое скрытого поля, и содержимое чекбокса. Но так как чекбокс передается вторым, то его значение затирает значение скрытого поля.

Оффлайн stanlee

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 215
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
немного о документообороте
« Ответ #7 : 04 Июля 2005, 16:37:37 »
sarutobi такое я тоже продумывал но как то еще не успел потестить :))

ну раз ты такое используешь то значит все гуд

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
немного о документообороте
« Ответ #8 : 05 Июля 2005, 00:06:15 »
stanlee
Цитировать
RomikChef:
сравни полученный список с исходным

Вот уж и добавить нечего. Либо извращайся с hidden.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28