`
MauerSu
  • 浏览: 513789 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jQuery EasyUI - 进度条

 
阅读更多
源:http://www.cnblogs.com/hantianwei/archive/2012/03/19/2407043.html
评:

function progressbar() {
$('#progressbarDiv').window({closable:false});
$("#progressbarDiv").window("open");
$("#progressbarDiv").css("display", "block");
$('#p').progressbar('setValue', 1);
str = "selIds:" + selIds + ";num:" + num;
//$.messager.alert("aa", str);
//getRateAjax();
//setTimeout(getRateAjax, 400);
timer = setInterval("getRateAjax()", 100);

}

function getRateAjax() {
callcount++;
//$.messager.alert("aa", "callcount:" + callcount);
$.ajax({
type: "post",
url: "${pageContext.request.contextPath}/getBonusTransferRate.action",
data: {
sleIds :selIds,
num: num},
success: function(data) {
var data = eval("(" + data + ")");
if(data.result < 100 && data.result >1) {
//$.messager.alert("aa", data.result);
$('#p').progressbar('setValue', data.result);
}
}
});
}


$('#p').progressbar('setValue', 100);
setTimeout(function(){
$('#progressbarDiv').css("display","none");
    $('#p').progressbar('setValue', 0);
    $('#progressbarDiv').window('close');
}, 1000);

<!-- 进度条 -->
<div id="progressbarDiv" class="easyui-window"
style="width: 414px; display: none;"
data-options="title:'还款进度',modal:true,collapsible:false,minimizable:false,
        maximizable:false,closed:true">
        请耐心等待,请勿刷新当前页面!
<div  id="p" class="easyui-progressbar" style="width:400px;">
</div>


-----------------
ProgressBar 进度条

用$.fn.progressbar.defaults重写defaults。

依赖

    none

用法示例

创建ProgressBar

ProgressBar能够从html标记创建或者编程创建。从标记创建更容易些,把 'easyui-progressbar' 类加入到<div/>标记。

1. <div id="p" class="easyui-progressbar" style="width:400px;"></div>

获取或者设置值

我们获取当前值并且给这个组件设置一个新值。

1. var value = $('#p').progressbar('getValue'); 

2. if (value < 100){ 

3.     value += Math.floor(Math.random() * 10); 

4.     $('#p').progressbar('setValue', value); 

5. }
特性

名称


类型


说明


默认值

width


string


设置progressbar的宽度。


auto

value


number


百分比值。


0

text


string


显示在组件上的文字的模板。


{value}%
事件

名称


参数


说明

onChange


newValue,oldValue


当值改变的时候触发。
方法

名称


参数


说明

options


none


返回options对象。

resize


width


调整组件尺寸。

getValue


none


返回当前的进度值。

setValue


value


设置一个新的进度值。
分享到:
评论

相关推荐

    jquery-easyui-1.2.6

    《jQuery EasyUI:构建美观UI界面的利器》 jQuery EasyUI是前端开发中的一款强大工具,它基于流行的JavaScript库jQuery,旨在为Web开发者提供一套便捷的UI组件,以快速构建功能丰富且设计精美的用户界面。这个框架...

    jquery-easyui-1.4.2.zip

    《jQuery EasyUI 1.4.2:构建高效后台管理系统的基石》 jQuery EasyUI 是一个基于 jQuery 的轻量级前端框架,它为开发者提供了一系列易于使用的组件,以简化网页应用的开发工作。在给定的压缩包文件 "jquery-easyui...

    jquery-easyui-1.5.2

    除了上述组件,jQuery EasyUI 还包含其他辅助功能,如工具提示(Tooltip)、进度条(ProgressBar)、日期选择器(DatePicker)、树形控件(Tree)和时间线(Timeline)等。所有这些组件都可以通过简单的HTML标记和...

    jquery-easyui-1.3.2

    6. 其他组件:除了上述组件,jQuery EasyUI还包含许多其他有用的组件,如日期选择器(DateBox)、时间选择器(TimeBox)、滑块(Slider)、进度条(ProgressBar)等,满足各种UI需求。 使用jQuery EasyUI,开发者...

    jquery-easyui-demo.zip

    《jQuery EasyUI 演示项目详解》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,帮助开发者快速构建用户界面。这个名为 "jquery-easyui-demo.zip" 的压缩包包含了用于演示 jQuery ...

    jquery-easyui-1.2

    《jQuery EasyUI 1.2:打造高效Web页面开发的利器》 jQuery EasyUI 是一款基于 jQuery 的前端框架,它提供了丰富的用户界面组件,极大地方便了Web开发者快速构建功能完善的交互式用户界面。在标题“jquery-easyui-...

    jquery-easyui-1.3.5

    《jQuery EasyUI 1.3.5:前端开发的强大工具》 jQuery EasyUI 是一个基于 jQuery 的开源框架,它提供了一系列轻量级、易于使用的组件,帮助开发者快速构建功能丰富的Web应用界面。在这个名为“jquery-easyui-1.3.5...

    jquery easyui demo

    jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,帮助开发者快速构建用户界面。这个"jquery easyui demo"压缩包包含了版本为1.5.3的jQuery EasyUI 示例,旨在让学习者快速理解和掌握其...

    jquery-easyui-1.3.4

    《jQuery EasyUI 1.3.4:构建高效前端界面的利器》 jQuery EasyUI 是一个基于 jQuery 的轻量级框架,它为开发者提供了一系列的UI组件,使得创建交互式Web应用变得更加简单快捷。在“jquery-easyui-1.3.4.zip”这个...

    jquery-easyui-EDT-1.5.5.7z

    jQuery EasyUI 1.5.5 版本更新内容 Bug(修复) tabs:修复当标题包含符合元素时,所选择的历史顺序错误的问题; combo:修复当设置了一个较大的'delay'值的时候下拉面板可能不会被隐藏的问题; layout:修复当鼠标...

    jQuery EasyUI 1.4.3 版 API 中文版

    此外,jQuery EasyUI 还提供了一些其他实用的组件,如滑块(slider)、进度条(progressbar)、提示(tooltip)和时间选择器(datetimebox)。这些组件共同构成了一个完整的前端开发工具箱,大大提高了开发效率。 ...

    jquery-easyui-1.7.0.rar

    《jQuery EasyUI 1.7.0:轻松构建交互式Web界面》 jQuery EasyUI 是一个基于 jQuery 的轻量级框架,它为开发者提供了一系列预定义的组件和样式,使得创建功能丰富的、用户友好的Web应用程序变得更加简单。在这个...

    jquery-easyui-1.4.5 demo带索引及中文api

    `jQuery EasyUI` 是一个基于 jQuery 的前端框架,它提供了丰富的用户界面组件,使得开发者能够快速构建出功能完备且美观的Web应用。`jQuery EasyUI 1.4.5` 版本是这个框架的一个重要版本,包含了多个改进和修复。在...

    jquery-easyui-1.2.4.zip

    《jQuery EasyUI 1.2.4:构建高效前端界面的利器》 jQuery EasyUI 是一个基于 jQuery 的轻量级的前端开发框架,它提供了一系列的JavaScript组件,可以帮助开发者快速构建用户界面,大大提升了Web应用的开发效率。在...

    jquery-easyui-1.2.5组件及说明

    《jQuery EasyUI 1.2.5组件详解与应用指南》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列轻量级、易于使用的组件,极大地简化了Web应用程序的开发工作。在1.2.5版本中,该框架封装了大量的功能,...

    jquery-easyui-1.2学习参考

    jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,帮助开发者快速构建功能丰富的Web应用界面。这个“jquery-easyui-1.2学习参考”压缩包显然是为了帮助用户掌握EasyUI 1.2版本的用法,...

    jquery-easyui-1.2.3

    《jQuery EasyUI 1.2.3:打造高效美观的Web界面》 jQuery EasyUI 是一个基于 jQuery 的轻量级框架,它为开发者提供了一系列功能强大、界面美观的UI控件,大大简化了Web应用程序的前端开发工作。版本1.2.3是这一系列...

    jquery-easyui-1.2.3.rar

    《jQuery EasyUI 1.2.3:轻松构建高效网页界面》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它为开发者提供了一系列轻量级、易于使用的组件,旨在简化网页应用的开发工作。版本 1.2.3 是这个框架的一个重要里程...

    jquery-easyui-1.2.5(附使用文档)

    1. **组件丰富**:EasyUI 提供了一系列预定义的UI组件,如数据网格、表单、对话框、菜单、树形视图、进度条等,可以快速构建出功能齐全的页面。 2. **响应式设计**:支持响应式布局,使得应用在不同设备上都能呈现...

Global site tag (gtag.js) - Google Analytics