Jquery在更改时获取无线电值
jquery get radio value on change
我正在使用:http://blogs.digitss.com/javascript/jquery-javascript/jquery-fancy-custom-radio-and-checkbox/
简单代码:<input type="radio" id="a1" class="b1" name="shipping" checked value="single">
<input type="radio" id="a1" class="b1" name="shipping" value="married">
<input type="radio" id="a1" class="b1" name="shipping" value="widowed">
简单的头:
$(document).ready(function(){
$(".radio").dgStyle();
$(".checkbox").dgStyle();
});
如果我添加到$(document)。($".checkbox").dgStyle();如下:
alert($('input:radio[name=shipping]:checked').val());
它工作得很好!
但是-如果我这样做,它不工作:
$(function() {
$("input:radio[name=shipping]:checked").change(function() {
alert("123");
});
});
i tried remove:checked, still not working.
- 也许你知道不同的jquery自定义按钮在相同的颜色,这可以做到…?
好的,我知道了:
$(".radio").click(function() {
alert('ID : ' + $(this).find('input:radio').prop('id'));
alert('Value : ' + $(this).find('input:radio').prop('value'));
});
DEMO 必须删除选择器上的:checked
$(function() {
$("input:radio[name=shipping]").change(function() {
alert('123');
});
});
演示注意:请确保不要在你的元素上使用相同的ID,这真的是一个不好的做法,否则你将面临很多问题
相关文章:
- 通过单击链接(兄弟姐妹?)从无线电输入中获取id
- 获取检查输入无线电的标签
- 使用 jQuery 使用 .prop 获取无线电值
- 可以't获取输入无线电选择值
- 游标获取无线电组的列索引
- 使用后退按钮后,如何从上一页获取无线电值
- 获取无线电值不在野生动物园中工作,但在 Mozilla 中
- 如何使用单击事件在表上获取值无线电
- 获取无线电的文本值,而不是使用ko.js中的实际值
- 如何获取java脚本中变量的无线电输入值
- Pdf.js:如何获取输入的无线电值
- Javascript:can't获取无线电值,it's总是返回null
- 如何从表单输入类型=无线电获取值
- 在不刷新页面的情况下获取无线电值
- 无法通过jquery获取无线电组值
- 如何获取选择器使用find()函数获得的无线电输入值
- Jquery获取表单中所有无线电/复选框的HTML代码
- 如何动态地从多个无线电组获取已检查的值
- 如何在Dojo中获取无线电组'
- Jquery在更改时获取无线电值