Tôi đang làm việc với biểu mẫu có nút radio là một phần của bộ radio và chỉ một nút có thể được chọn cùng một lúc (không có vấn đề với lựa chọn duy nhất). Một trong những radio đó phải kích hoạt mã mỗi khi nó được chọn một mã khác khi nó không được chọn (một radio khác được chọn), im sử dụng phương thức .change
và nó kích hoạt mã khi bạn nhấp vào nó, nhưng không phải khi nó thua vùng chọn. Những gì tôi muốn là để chuyển đổi hoặc có thể biết khi nào nó bị mất lựa chọn.Nhóm jQuery của các nút radio. Phương thức thay đổi
Tôi có thể làm điều đó thêm mã vào các phương thức khác .change
nhưng có nhiều bộ radio và sẽ rất đau, tôi đang tìm cấu hình một lần.
Sửa
Các đánh dấu được làm bằng động cơ ASP MVC Razor như thế này:
@Html.RadioButtonFor(x => x.SomeModel, new { @class = "special-radio" })
@* Other radios but without the 'specia-radio' class *@
js:
// logging
$(function(){
$('.special-radio').change(function(){
console.log('change');
});
});
Sự thay đổi chuỗi chỉ xuất hiện khi bạn nhấp vào 'đặc biệt radio của đài phát thanh.
Chia sẻ một số mã. – Gabe