jQuery EasyUI,LinkButton(按钮)组件

转自:https://www.cnblogs.com/adc8868/p/6639570.html

jQuery EasyUI,LinkButton(按钮)组件

 

学习要点:

  1.加载方式

  2.属性列表

  3.方法列表

 

本节课重点了解 EasyUI 中 LinkButton(按钮)组件的使用方法,这个组件不依赖于其 他组件。

 

一.加载方式

//class 加载方式
<a href="###" class="easyui-linkbutton">按钮</a>

 

//JS 加载调用
$('#box').linkbutton({
  text : '提交',
});

 

 

二.属性列表

 

id  string 组件的 ID 属性。默认为 null,给按钮重新设置id

$(function () {
    $('#box').linkbutton({
        id:'pox'                //给按钮重新设置id
    });
});

 

disabled  boolean 设置 true 则禁止按钮。默认为 false

复制代码
/**
<a id="box" href="#">按钮</a>
 **/

$(function () {
    $('#box').linkbutton({
        disabled:true           //设置 true 则禁止按钮。默认为 false
    });
});
复制代码

 

toggle  boolean 设置 true 则允许用户切换其状态是否被选中,可实现 checkbox 复选效果。默认为 false,模拟多选框效果

复制代码
/**
<a id="box" href="#">按钮1</a>
<a id="pox" href="#">按钮2</a>
 **/

$(function () {
    $('#box').linkbutton({
        toggle:true           //模拟多选框效果
    });
    $('#pox').linkbutton({
        toggle:true           //模拟多选框效果
    });
});
复制代码

 

selected  boolean 定义按钮初始的选择状态,true 是被选中,false为未选中。默认为 false

复制代码
/**
<a id="box" href="#">按钮1</a>
<a id="pox" href="#">按钮2</a>
 **/

$(function () {
    $('#box').linkbutton({
        toggle:true,           //模拟多选框效果
        selected:true           //定义按钮初始的选择状态,true 是被选中,false为未选中。默认为 false
    });
    $('#pox').linkbutton({
        toggle:true           //模拟多选框效果
    });
});
复制代码

 

group  string 指定相同组名的按钮同属于一个组,可实现 radio单选效果。默认为 null,模拟单选框效果

复制代码
/**
<a id="box" href="#">按钮1</a>
<a id="pox" href="#">按钮2</a>
 **/

$(function () {
    $('#box').linkbutton({
        toggle:true,
        group:'xb'           //模拟单选框效果

    });
    $('#pox').linkbutton({
        toggle:true,
        group:'xb'           //模拟单选框效果
    });
});
复制代码

 

plain  boolean 设置 true 时显示简洁效果。默认为 false

复制代码
/**
<a id="box" href="#">按钮1</a>
 **/

$(function () {
    $('#box').linkbutton({
        plain:true              //设置 true 时显示简洁效果。默认为 false
    });
});
复制代码

 

text  string 按钮文字。默认为空字符串

$(function () {
    $('#box').linkbutton({
        text:'发送'             //按钮文字
    });
});

 

iconCls  string 显示在按钮文字左侧的图标(16x16)的 CSS 类 ID。默认为 null,设置按钮文字左侧的图标,设置的jQueryEasyUI/themes/icon.css里的名称

复制代码
/**
<a id="box" href="#">按钮1</a>
 **/

$(function () {
    $('#box').linkbutton({
        text:'发送',             //按钮文字
        iconCls:'icon-ok'        //设置按钮文字左侧的图标,设置的jQueryEasyUI/themes/icon.css里的名称
    });
});
复制代码

 

iconAlign  string 按钮图标位置。默认为 left,还有 right,按钮图标位置

复制代码
$(function () {
    $('#box').linkbutton({
        text:'发送',             //按钮文字
        iconCls:'icon-ok',        //设置按钮文字左侧的图标,设置的jQueryEasyUI/themes/icon.css里的名称
        iconAlign:'right'         //按钮图标位置
    });
});
复制代码

 

 

三.方法列表

 

options  none 返回属性对象

复制代码
/**
<a id="box" href="#">按钮1</a>
 **/

$(function () {
    $('#box').linkbutton({
        text:'发送',             //按钮文字
        iconCls:'icon-ok',        //设置按钮文字左侧的图标,设置的jQueryEasyUI/themes/icon.css里的名称
        iconAlign:'right'         //按钮图标位置
    });
    alert($('#box').linkbutton('options'));    //返回属性对象
});
复制代码

 

disable  none 禁止按钮

复制代码
/**
<a id="box" href="#">按钮1</a>
 **/

$(function () {
    $('#box').linkbutton({
        text:'发送',             //按钮文字
        iconCls:'icon-ok',        //设置按钮文字左侧的图标,设置的jQueryEasyUI/themes/icon.css里的名称
        iconAlign:'right'         //按钮图标位置
    });
    $('#box').linkbutton('disable');    //禁止按钮
});
复制代码

 

enable  none 启用按钮

复制代码
/**
<a id="box" href="#">按钮1</a>
 **/

$(function () {
    $('#box').linkbutton({
        text:'发送',             //按钮文字
        iconCls:'icon-ok',        //设置按钮文字左侧的图标,设置的jQueryEasyUI/themes/icon.css里的名称
        iconAlign:'right'         //按钮图标位置
    });
    $('#box').linkbutton('disable');    //禁止按钮
    $('#box').linkbutton('enable');    //启用按钮
});
复制代码

 

select  none 选择按钮

复制代码
/**
<a id="box" href="#">按钮1</a>
 **/

$(function () {
    $('#box').linkbutton({
        text:'发送',             //按钮文字
        iconCls:'icon-ok',        //设置按钮文字左侧的图标,设置的jQueryEasyUI/themes/icon.css里的名称
        iconAlign:'right'         //按钮图标位置
    });
    $('#box').linkbutton('select');    //选择按钮
    $('#box').linkbutton('unselect');    //取消选择按钮
});
复制代码

 

unselect  none 取消选择按钮

复制代码
/**
<a id="box" href="#">按钮1</a>
 **/

$(function () {
    $('#box').linkbutton({
        text:'发送',             //按钮文字
        iconCls:'icon-ok',        //设置按钮文字左侧的图标,设置的jQueryEasyUI/themes/icon.css里的名称
        iconAlign:'right'         //按钮图标位置
    });
    $('#box').linkbutton('select');    //选择按钮
    $('#box').linkbutton('unselect');    //取消选择按钮
});
复制代码

 

 

$.fn.linkbutton.defaults 重写默认值对象。

$.fn.linkbutton.defaults.iconCls = 'icon-add';
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值