mam jakiś kodJak obsłużyć zmianę pola wyboru za pomocą jQuery?
<input type="checkbox" id="chk" value="value" />
<label for="chk">Value </label>
<br/>
<input type="button" id="But1" value="set value" />
<br />
<input type="button" id="But2" value="read checked" />
javascript:
$(document).ready(function() {
console.log("Ready ...");
registerHandlers();
function registerHandlers() {
$('#But1').click(function() {
$('#chk').prop('checked', !$('#chk').is(':checked'));
});
$('#But2').click(function() {
var chk1 = $('#chk').is(':checked');
console.log("Value : " + chk1);
});
$('input[type="checkbox"]').change(function() {
var name = $(this).val();
var check = $(this).prop('checked');
console.log("Change: " + name + " to " + check);
});
}
});
Jak obsługiwać zmianę wyboru przy użyciu jQuery? Potrzebuję umieścić handlerka, aby zmienić zaznaczone pola wyboru.
[aktualizacja]
Jest pole wyboru i kilka przycisków. Każdy przycisk może zmieniać pole wyboru. Jak złapać wydarzenie zmieniające pole wyboru?
[Aktualizacja]
muszę obsłużyć zmiany wyboru w tym przykładzie jsfiddle. Po kliknięciu na przycisk komunikat "OK" nie jest wyświetlany.
Naprawdę nie rozumiem twojego problemu? Co ma się stać, gdy pole wyboru zostanie zmienione? – Niklas
W czym problem? Ten kod wydaje się działać dobrze – JaredPar
Czy mógłbyś ponownie sformułować swoje pytanie? Masz już $ ('input [type = "checkbox"]'). Zmień handler'a, co jest nie tak? – Madman