Установить флажки в JQuery

0

Я создаю несколько checkBox под одним div с data-role="controlgroup" Теперь я хочу проверить, что после щелчка на определенной кнопке, которые отмечены флажками, используя JQuery так что это лучший способ сделать это

Теги:
checkbox
jquery-mobile

4 ответа

0
Лучший ответ

Используя это, вы можете получить все свои проверенные ckeckboxes

код отсюда

var selected = new Array();
$('#checkboxes input:checked').each(function() {
    selected.push($(this).attr('name'));
});
1

использование : проверено

$("div[data-role='controlgroup'] :checkbox :checked")// by this you get all checked checkbox
1

попробуйте вот так.

$("div[data-role='controlgroup'] input:checkbox :checked")
1

Попробуй что-нибудь вроде этого...

if ($("div[data-role='controlgroup'] input[type='checkbox']").first().prop("checked")) {
    // ...
}

Это довольно здоровенный селектор, и он будет извлекать только первый <input type="checkbox"/> который находится внутри <div data-role="controlgroup">. Вы должны настроить его, чтобы сделать его более конкретным для вашего проекта.

Короче говоря, метод jQuery .prop() с "checked" как аргумент возвращает логическое значение true или false зависимости от того, установлен ли флажок.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню