HTML中的单选按钮问题(二)

这次主要讲的是关于jq单选按钮的一些js操作
  • 如何获取选中单选按钮的value值
  • 如何设置选中的按钮
以上次文章中的性别选择为例

首先创建一组性别选择按钮:

<input type="radio" name="sex" value="male"><span></span>
<input type="radio" name="sex" value="female"><span></span>

在我此次的项目中,有一段js代码是关于发送请求($.post(...))的,所以如何获取当前单选框的value值就十分关键

var sexChecked=$('input:radio[name="sex"]:checked').val();

我们通过上述这段代码就可以获取name="sex"的一组单选按钮中被选中按钮的value值,其中input:radio说明是单选框类型。

之后我们就可以进行一些判断和传值的操作

比如:判空操作

if(sexChecked==null){
//此处可以有一些操作:显示警示语、改变css样式等...
}

传值操作

$.post(url,
{
gender:sexChecked,
...
},data=>{...});

第二种关于单选框的操作是设置单选框的选中状态

$("input[type=radio][name="sex"l][value="male"]").attr("checked",'checked')

通过这段代码 男性选择框就会被默认选定

关于checkBox的操作可以类比radio的操作中 主要就是type的不同

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 ...
    Moment__格调阅读 4,624评论 0 11
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,033评论 3 119
  • 十年苍茫两相顾, 几番回首欲重度。 梦在西元谁可知, 昙花落去人如故。
    奔向幸福里阅读 164评论 0 0
  • 雾里看花或虚幻 水中望月未为真 红尘万里江湖客 此身何寄 可有相知共前程 天道冥迷凭谁问 身在何方 道与佛陀俱明示...
    星尘梦羽阅读 288评论 3 8
  • 又是黄花时节,冷霜暗起,愁叶翻惊,昏鸦哀鸣,雁阵南归,窥那梧桐尚在,旧事不随,杨柳丝长,奈何光阴难系,琴声既断,残...
    六度春秋阅读 200评论 0 1