翼度科技»论坛 编程开发 JavaScript 查看内容

Layui select实现主动赋值和触发选择事件,及radio实现可取消

9

主题

9

帖子

27

积分

新手上路

Rank: 1

积分
27
Layui select赋值,并主动触发选择事件
  1. // Layui select赋值,并主动触发选择事件
  2. // Input: selectId:ID选择器,selectFilter:lay-filter名称,value:需要的赋值,text:显示文本值
  3. function setSelect(selectId, selectFilter, value, text){
  4.     //赋值
  5.     $(selectId).find("option[value="+value+"]").prop("selected",true);
  6.     $(selectId).parent().find(".layui-select-title").find("input").val(text);
  7.     //触发事件
  8.     layui.event("form", "select("+selectFilter+")", {value: value});        
  9. }
复制代码
Layui radio点击事件,实现可选中可取消
  1. // Layui radio点击事件,实现可选中可取消
  2. // filterName:lay-filter名称
  3. layui.form.on("radio(filterName)",function(data){
  4.     if($(this).attr("checked")) {
  5.          $(this).removeAttr("checked")
  6.      } else {
  7.          $(this).attr("checked", "true")
  8.      }
  9.      layui.form.render();
  10. });
复制代码
 

来源:https://www.cnblogs.com/wcwnina/p/17981885
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

上一篇: set用法详解

下一篇: 自我记录js正则

来自手机

举报 回复 使用道具