Как использовать jQuery, чтобы опустить флажок «Выбрать все» в списке элементов, отправляемых на сервер? - PullRequest
0 голосов
/ 09 апреля 2010

Когда используется флажок «Выбрать все», он также отправляет этот флажок и его значение на сервер. Как удалить или исключить его из списка узлов перед отправкой на сервер с помощью jQuery?

Спасибо.

Ответы [ 3 ]

3 голосов
/ 09 апреля 2010

Самый простой способ - не дать ему имя:)

<input type="checkbox" />
2 голосов
/ 09 апреля 2010

Попробуйте это:

$(".checkbox :not[id=chkcheckAll]").each(function(){//what needs to be done});

Предполагается, что для флажка «Проверить все» установлен идентификатор chkCheckAll.

НТН

2 голосов
/ 09 апреля 2010

Вы ищете функцию remove:

$('#someId').remove();

Однако, он ничего не сделает, если у пользователя отключен Javascript.

Я настоятельно рекомендую изменить код на стороне сервера, чтобы игнорировать этот флажок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...