Ответ 1
Чтобы предотвратить отправку, вам необходимо отключить элементы. Скрытие не делает трюк (у меня была такая же проблема некоторое время назад)
Если jQuery toggle()
используется в элементах формы <div>
, будут ли эти элементы формы передаваться с формой, даже если они скрыты?
Мой код (хотя, вероятно, не нужен для этого конкретного вопроса):
$('.cms_loop_title').click(function(){
$ctg = $(this).attr('rel');
$('.'+$ctg).toggle();
//alert($ctg);
});
Чтобы предотвратить отправку, вам необходимо отключить элементы. Скрытие не делает трюк (у меня была такая же проблема некоторое время назад)
Да, они будут отправлены, если они не будут удалены из документа или не будут установлены атрибут disabled
.
Для получения дополнительной информации см. рабочий проект HTML5 — Раздел 4.10.22.4 Построение набора данных формы. Информация там более или менее такая же, как и предыдущие версии HTML.