Флажок установлен, фактическое значение не передается?Jquery

Программирование на jquery
Ответить
Anonymous
 Флажок установлен, фактическое значение не передается?

Сообщение Anonymous »

Мой код проверяет значение двух флажков на истинность/ложь в зависимости от радиополя. Я вижу, что на веб-странице установлены флажки.
Однако, как только они передаются через форму HTML POST, они не имеют значений и всегда равны false.
Если я присвою флажкам значение «ИСТИНА», то, конечно, они будут иметь только это значение.
Что мне здесь не хватает?

$(function() {
var MAIN= $("input[type='radio']");
var marketingPhone = $("input[type='checkbox'][name='marketingPhone']");
var marketingRobo = $("input[type='checkbox'][name='marketingRobo']");

MAIN.on('change', function()
{
if ($(this).val() == "TRUE") {
marketingPhone.prop('checked',true);
marketingRobo.prop('checked',true);
} else {
marketingPhone.prop('checked',false);
marketingRobo.prop('checked',false);
}

});
});


Поля следующие:





Подробнее здесь: https://stackoverflow.com/questions/476 ... tual-value
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»