相关疑难解决方法(0)

找出是否用JQuery检查了单选按钮?

我可以设置一个单选按钮来检查罚款,但我想要做的是设置一种"监听器",当检查某个单选按钮时它会激活.

以,例如以下代码:

$("#element").click(function()
{ 
    $('#radio_button').attr("checked", "checked");
});
Run Code Online (Sandbox Code Playgroud)

它添加了一个checked属性,一切都很好,但我怎么去添加一个警报.例如,在没有点击功能的帮助下检查单选按钮时会弹出?

html jquery jquery-ui checked

561
推荐指数
11
解决办法
90万
查看次数

使用jquery从无线电组获取值

我想用名字来获得无线电组的价值managerelradio.这个广播组的html代码是.

 <label><input type="radio" name="managerelradio" value="Yes" id="Add">Add</label>
 <label><input type="radio" name="managerelradio" value="No" id="Remove">Remove</label>
Run Code Online (Sandbox Code Playgroud)

和Jquery这个是..

    var manageradiorel = $('input[name = "managerelradio"]:checked' , '#managechildform').val();
 alert(manageradiorel);
Run Code Online (Sandbox Code Playgroud)

它显示我未定义.

虽然我也尝试过.

 var manageradiorel = $('input[name = "managerelradio"]:checked').val();
 alert(manageradiorel);
Run Code Online (Sandbox Code Playgroud)

但我仍然得到未定义的价值.

html jquery radio-button

74
推荐指数
3
解决办法
8万
查看次数

jQuery .val()vs .attr("value")

我原以为这两个是相同的,但它们似乎不是.我一直习惯使用$obj.attr("value")表单字段,但在我正在构建的页面上,$obj.attr("value")不会返回我在字段中输入的文本.但是,$obj.val()确实如此.

在不同的页面我已经建立,双方$obj.attr("value")$obj.val()返回在表单字段中输入的文本.

什么可以解释$obj.attr("value")在一个案例中按预期工作但在另一个案例中没有?

使用jQuery设置和检索表单字段值的正确方法是什么?

forms jquery

74
推荐指数
3
解决办法
12万
查看次数

jQuery组的单选按钮.change方法

我正在使用带有单选按钮的表单,该单选按钮是一组无线电的一部分,一次只能选择一个(单个选择没问题).其中一个无线电必须在每次选择不同的代码时.change触发代码(当选择另一个无线电时),即时使用方法并在单击时触发代码,但是当它失去选择时则不会.我想要的是切换或能够知道何时失去选择.

我可以把它添加到其他无线电.change方法的代码,但有很多套无线电,这将是痛苦的,我正在寻找一次性配置.

编辑

标记是由ASP MVC Razor引擎组成的,如下所示:

@Html.RadioButtonFor(x => x.SomeModel, new { @class = "special-radio" })
@* Other radios but without the 'specia-radio' class *@
Run Code Online (Sandbox Code Playgroud)

JS:

// logging
$(function(){
  $('.special-radio').change(function(){
    console.log('change');
  });
});
Run Code Online (Sandbox Code Playgroud)

仅当您单击"特殊无线电"无线电时,才会显示字符串更改.

jquery radio-button

13
推荐指数
1
解决办法
5万
查看次数

标签 统计

jquery ×4

html ×2

radio-button ×2

checked ×1

forms ×1

jquery-ui ×1