Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) имя-массив html-элементов управления checkbox / 11 сообщений из 11, страница 1 из 1
13.10.2005, 10:33
    #33321799
hunter79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
есть следующий html-код (выводится автоматич. php-скриптом):
<form>
...
<input type="checkbox" name="chbSubscr[0]" value="1">Chb1
<input type="checkbox" name="chbSubscr[1]" value="1">Chb2
...
<input type="checkbox" name="chbSubscr[N-1]" value="1">ChbN
...
</form>

вопрос:
1. когда после submit формы, я использую переменную $chbSubscr (массив), то в нем количество элементов равно к-ву выделенных (M) checkbox'ов, то-есть я получаю значения первых (M) сheckbox'ов, а мне нужны все, чтобы проанализировать какие выделены а какие нет, чтобы сделать соотв.изменения в БД?
2. как средствами JavaScript работать с массивом chbSubscr[]?

всем спасибо.
...
Рейтинг: 0 / 0
13.10.2005, 11:08
    #33321926
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
все у тебя есть.. те что не передались - не чекнуты..
...
Рейтинг: 0 / 0
13.10.2005, 11:28
    #33322004
hunter79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
так-то оно так, но, напр. чекнуты у меня 1,3,5 checkbox'ы, остальные нет. когда анализирую массив chbSubscr, к-во элементов в нем = 3 со значениями: chbSubscr[0]=value 1-го checkbox'а, chbSubscr[1]=value 2-го checkbox'а, chbSubscr[2]=value 3-го checkbox'а.

вот такая у меня фигня выходит.
...
Рейтинг: 0 / 0
13.10.2005, 12:38
    #33322269
hunter79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
alert(form.chbSubscr) - возвращает "undefined",
alert(form.chbSubscr[0]) - вообще никак не реагирует.

?
...
Рейтинг: 0 / 0
13.10.2005, 12:42
    #33322290
hunter79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
если делаю:
<form>
...
<input type="checkbox" name="chbSubscr" value="1">Chb1
<input type="checkbox" name="chbSubscr" value="1">Chb2
...
<input type="checkbox" name="chbSubscr" value="1">ChbN
...
</form>

то в JavaScript массив нормально обрабатывается, а в PHP только один элемент.

посоветуйте как выйти-то из ситуации? примерчит может есть у кого?
...
Рейтинг: 0 / 0
13.10.2005, 12:45
    #33322303
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
чудак человек... ты в Value номер чека запиши,да?
...
Рейтинг: 0 / 0
13.10.2005, 12:45
    #33322305
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
/topic/130871&hl=
...
Рейтинг: 0 / 0
13.10.2005, 12:58
    #33322362
hunter79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
ScareCrowчудак человек... ты в Value номер чека запиши,да?

в каждом чеке в value стоит его номер.
...
Рейтинг: 0 / 0
13.10.2005, 13:14
    #33322441
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
автор<form>
...
<input type="checkbox" name="chbSubscr[]" value="1">Chb1
<input type="checkbox" name="chbSubscr[]" value="1">Chb2
...
<input type="checkbox" name="chbSubscr[]" value="1">ChbN
...
</form>
...
Рейтинг: 0 / 0
13.10.2005, 13:17
    #33322454
hunter79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
с PHP разобрался. сп.
как теперь этот массив в js проанализировать?
...
Рейтинг: 0 / 0
02.02.2006, 20:16
    #33520286
buratinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) имя-массив html-элементов управления checkbox
лучше пиши вместо value="1" так value="{порядковый номер чека}" тогда ты будешь знать какие прочеканы ...а в базу уже вносить 1
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) имя-массив html-элементов управления checkbox / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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