jquery扩展-遮罩
来源:互联网 发布:淘宝自定义区装修视频 编辑:程序博客网 时间:2024/06/05 17:31
//jquery.datagrid 扩展
使用方法:
在datagrid的事件onLoadSuccess中添加
- (function (){
- $.extend($.fn.datagrid.methods, {
- //显示遮罩
- loading: function(jq){
- return jq.each(function(){
- $(this).datagrid("getPager").pagination("loading");
- var opts = $(this).datagrid("options");
- var wrap = $.data(this,"datagrid").panel;
- if(opts.loadMsg)
- {
- $("<div class=\"datagrid-mask\"></div>").css({display:"block",width:wrap.width(),height:wrap.height()}).appendTo(wrap);
- $("<div class=\"datagrid-mask-msg\"></div>").html(opts.loadMsg).appendTo(wrap).css({display:"block",left:(wrap.width()-$("div.datagrid-mask-msg",wrap).outerWidth())/2,top:(wrap.height()-$("div.datagrid-mask-msg",wrap).outerHeight())/2});
- }
- });
- }
- ,
- //隐藏遮罩
- loaded: function(jq){
- return jq.each(function(){
- $(this).datagrid("getPager").pagination("loaded");
- var wrap = $.data(this,"datagrid").panel;
- wrap.find("div.datagrid-mask-msg").remove();
- wrap.find("div.datagrid-mask").remove();
- });
- }
- });
- })(jQuery);
使用方法:
- $("#dataGrid").datagrid("loadData",(function (){
- $("#dataGrid").datagrid("loading");
- return []; //[]需要加载的数据
- })());
在datagrid的事件onLoadSuccess中添加
- onLoadSuccess:function (){
- $("#dataGrid").datagrid("loaded");
- }
- jquery扩展-遮罩
- JQuery 扩展
- jquery扩展
- jquery 扩展
- jquery 扩展
- Jquery 扩展
- jquery扩展
- jquery扩展
- Jquery扩展
- jquery扩展
- jQuery扩展
- jQuery扩展
- jQuery基础----23jQuery扩展-jQuery扩展
- 扩展jQuery读书笔记:第一章,jQuery扩展
- jquery extend jquery插件扩展
- jquery扩展--编写jQuery插件
- 【jquery扩展】jquery扩展方法extend(),以及扩展插件
- jquery自定义扩展方法
- 最近想做一个网站
- 插件 $.extend()用法
- NYOJ - 阶乘因式分解(一)
- 数据排序的问题
- 让那些不值得珍惜的感情走远吧:伤感日志
- jquery扩展-遮罩
- 和菜鸟一起学linux总线驱动之smartcard操作模式和协议与参数选择
- 什么是Flex技术
- 链路层套接字PF_PACKET简介(转)
- ubuntu 12.10 显示GRUB界面
- ABAP选择屏幕:根据用户选择动态显示屏幕 (动态选择屏幕)
- jQuery获取CheckBox选择的Value值
- resolv.conf的DNS设置丢失,服务器不能访问外网
- 凌晨上妆的伤感爱情日志发布:你会不会像以前那样爱我