layui radio單選限制下一個(gè)radio單選的實(shí)例
本demo的效果是單選框一有a和b兩個(gè)選項(xiàng)按鈕,單選框二有q和w兩個(gè)選項(xiàng)按鈕,
選中a,使得q不可選,w選中;選中b,使得w不可選,q選中
下面是完整的代碼,需要引入layui.js,layui.css
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>layui</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link rel="stylesheet" rel="external nofollow" media="all">
<!-- 注意:如果你直接復(fù)制所有代碼到本地,上述css路徑需要改成你本地的 -->
</head>
<body>
<form class="layui-form layui-form-pane" action="">
<div class="layui-form-item" pane="">
<label class="layui-form-label">單選框一</label>
<div class="layui-input-block" >
<input type="radio" name="單選框一" value="1" title="a" lay-filter='aaa'>
<input type="radio" name="單選框一" value="2" title="b" lay-filter='aaa'>
</div>
</div>
<div class="layui-form-item" pane="">
<label class="layui-form-label">單選框二</label>
<div class="layui-input-block">
<input type="radio" name="單選框二" value="1" title="q" lay-filter='bbb'>
<input type="radio" name="單選框二" value="2" title="w" lay-filter='bbb'>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-submit="" lay-filter="demo1">立即提交</button>
<button type="reset" class="layui-btn layui-btn-primary">重置</button>
</div>
</div>
</form>
<script src='https://hanlei525.github.io/layui-v2.4.3/layui/layui.js'></script>
<!-- 注意:如果你直接復(fù)制所有代碼到本地,上述js路徑需要改成你本地的 -->
<script>
layui.use(['form'], function(){
var form = layui.form,
$=layui.jquery;
form.on('radio(aaa)', function(data){
// console.log(data.elem); //得到radio原始DOM對(duì)象
// console.log(data.value); //被點(diǎn)擊的radio的value值
if(data.value==1){
$('input[title=q]').removeProp('checked').prop('disabled','disabled');
$('input[title=w]').removeProp('disabled').prop('checked','checked');
form.render('radio')
}else{
$('input[title=q]').removeProp('disabled').prop('checked','checked');
$('input[title=w]').removeProp('checked').prop('disabled','disabled');
form.render('radio')
}
});
//監(jiān)聽(tīng)提交
form.on('submit(demo1)', function(data){
layer.alert(JSON.stringify(data.field), {
title: '最終的提交信息'
})
return false;
});
});
</script>
</body>
</html>
<!-- ----------------------->
以上這篇layui radio單選限制下一個(gè)radio單選的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- layui監(jiān)聽(tīng)select變化,以及設(shè)置radio選中的方法
- 淺談監(jiān)聽(tīng)單選框radio改變事件(和layui中單選按鈕改變事件)
- layui中select,radio設(shè)置不生效的解決方法
- 解決layui的使用以及針對(duì)select、radio等表單組件不顯示的問(wèn)題
- 解決layui 表單元素radio不顯示渲染的問(wèn)題
- layui 實(shí)現(xiàn)自動(dòng)選擇radio單選框(checked)的方法
- Layui之table中的radio在切換分頁(yè)時(shí)無(wú)法記住選中狀態(tài)的解決方法
- layui radio點(diǎn)擊事件實(shí)現(xiàn)input顯示和隱藏的例子
- layui中使用jquery控制radio選中事件的示例代碼
- layui radio性別單選框賦值方法
- 解決layui的radio屬性或別的屬性沒(méi)顯示出來(lái)的問(wèn)題
相關(guān)文章
javascript實(shí)現(xiàn)延時(shí)顯示提示框特效代碼
本文給大家分享的是javascript通過(guò)setTimeout實(shí)現(xiàn)延時(shí)顯示提示框的特效代碼,效果非常棒,這里推薦給大家2016-04-04
JavaScript實(shí)現(xiàn)猜數(shù)字小功能
本文主要介紹了JavaScript實(shí)現(xiàn)猜數(shù)字小功能,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01
JS對(duì)象轉(zhuǎn)換為Jquery對(duì)象實(shí)現(xiàn)代碼
很多新手朋友們都不知道js對(duì)象如何轉(zhuǎn)換為jquery對(duì)象,其實(shí)很簡(jiǎn)單,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下2013-12-12
a標(biāo)簽置灰不可點(diǎn)擊的實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇a標(biāo)簽置灰不可點(diǎn)擊的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02
js實(shí)現(xiàn)千分符和保留幾位小數(shù)的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)?lái)一篇js實(shí)現(xiàn)千分符和保留幾位小數(shù)的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-08-08
客戶(hù)端js判斷文件類(lèi)型和文件大小即限制上傳大小
需要腳本在客戶(hù)端判斷大小和文件類(lèi)型,由于網(wǎng)上沒(méi)有適合的,就自己寫(xiě)了一個(gè)并測(cè)試 文件上傳大小限制的一個(gè)例子,在此與大家分享下2013-11-11
如何通過(guò)js實(shí)現(xiàn)圖片預(yù)覽功能【附實(shí)例代碼】
如何通過(guò)js實(shí)現(xiàn)圖片預(yù)覽功能呢?下面小編就為大家?guī)?lái)一篇用js實(shí)現(xiàn)圖片預(yù)覽功能。給大家做個(gè)參考吧,一起跟隨小編過(guò)來(lái)看看2016-03-03
使用JavaScript字符串解決回文數(shù)的方案詳解
這篇文章主要介紹了使用JavaScript字符串解決回文數(shù)的方案,JavaScript中的字符串是一種數(shù)據(jù)類(lèi)型,用于表示文本數(shù)據(jù),字符串可以包含任意字符序列,包括字母、數(shù)字、符號(hào)和空格,靈活掌握字符串的解決問(wèn)題思想,巧用字符串解決回文數(shù),需要的朋友可以參考下2024-05-05

