EasyUI Progressbar 进程条

由此 $.fn.progressbar.defaults 重写默许的 defaults。

进程条(progressbar)提供了一种显示长日子操作进程的反馈。进程可被更新以便让用户精晓当前正在举行的操作。

图片 1

依赖

  • none

用法

创制进程条(ProgressBar)

进度条(ProgressBar)组件可以从 html
标记创建或者编程创立。从标记创建更易于些,把 ‘easyui-progressbar’ class
出席到 <div> 标记。

<div id="p" class="easyui-progressbar" data-options="value:60" style="width:400px;"></div>

应用 javascript 成立进程条(ProgressBar)。

<div id="p" style="width:400px;"></div>

$('#p').progressbar({
    value: 60
});

收获或者设置值

大家取得当前值并且给那么些组件设置一个新值。

var value = $('#p').progressbar('getValue');
if (value < 100){
    value += Math.floor(Math.random() * 10);
    $('#p').progressbar('setValue', value);
}

属性

名称 类型 描述 默认值
width string 设置进度条(progressbar)的宽度。 auto
height number 组件的高度。该属性自版本 1.3.2 起可用。 22
value number 百分比值。 0
text string 显示在组件上的文本模板。 {value}%

事件

名称 参数 描述
onChange newValue,oldValue 当值改变时触发。
代码实例:

$('#p').progressbar({
    onChange: function(value){
        alert(value)
    }
});

方法

名称 参数 描述
options none 返回选项(options)对象。
resize width 调整组件尺寸。
代码实例:

$('#p').progressbar('resize');  // 调整进度条为初始宽度
$('#p').progressbar('resize', 350);  // 调整进度条为一个新的宽度
getValue none 返回当前的进度值。
setValue value 设置一个新的进度值。