$.jBox()

[*]函数原型:
$.jBox(content, options);     └ 或者 jBox(content, options); [*]参数说明:
- content (string,json)    └ 可以是string或json。当是string时,需要加上前缀标识(html:、id:、get:、post:、iframe:),如果没有加标识,系统会自动加上html:,具体请看应用例子。当是json时,表示一个或多个状态,每个状态的默认值为 $.jBox.stateDefaults。 - options [可选] (json)    └ 其它参数选项,默认值为 $.jBox.defaults。 [*]
备注:如果想手动关闭jBox(不包括下面的tip与messager,它们另有方法),请调用 $.jBox.close(token) 方法。

$.jBox.stateDefaults:

$.jBox.stateDefaults = {
    content: '', /* 状态的内容,不支持前缀标识 */
    buttons: { '确定': 'ok' }, /* 状态的按钮 */
    buttonsFocus: 0, /* 表示第几个按钮为默认按钮,索引从0开始 */
    submit: function (v, h, f) { return true; } 
    /* 点击状态按钮后的回调函数,返回true时表示关闭窗口,    参数有三个,v表示所点的按钮的返回值,h表示窗口内容的jQuery对象,f表示窗口内容里的form表单键值 */
};

$.jBox.defaults:

$.jBox.defaults = {
    id: null, /* 在页面中的唯一id,如果为null则自动生成随机id,一个id只会显示一个jBox */
    top: '15%', /* 窗口离顶部的距离,可以是百分比或像素(如 '100px') */
    border: 5, /* 窗口的外边框像素大小,必须是0以上的整数 */
    opacity: 0.1, /* 窗口隔离层的透明度,如果设置为0,则不显示隔离层 */
    timeout: 0, /* 窗口显示多少毫秒后自动关闭,如果设置为0,则不自动关闭 */
    showType: 'fade', /* 窗口显示的类型,可选值有:show、fade、slide */
    showSpeed: 'fast', /* 窗口显示的速度,可选值有:'slow'、'fast'、表示毫秒的整数 */
    showIcon: true, /* 是否显示窗口标题的图标,true显示,false不显示,或自定义的CSS样式类名(以为图标为背景) */
    showClose: true, /* 是否显示窗口右上角的关闭按钮 */
    draggable: true, /* 是否可以拖动窗口 */
    dragLimit: true, /* 在可以拖动窗口的情况下,是否限制在可视范围 */
    dragClone: false, /* 在可以拖动窗口的情况下,鼠标按下时窗口是否克隆窗口 */
    persistent: true, /* 在显示隔离层的情况下,点击隔离层时,是否坚持窗口不关闭 */
    showScrolling: true, /* 是否显示浏览的滚动条 */
    ajaxData: {},  /* 在窗口内容使用get:或post:前缀标识的情况下,ajax post的数据,例如:{ id: 1 } 或 "id=1" */
    iframeScrolling: 'auto', /* 在窗口内容使用iframe:前缀标识的情况下,iframe的scrolling属性值,可选值有:'auto'、'yes'、'no' */

title: 'jBox', /* 窗口的标题 */
    width: 350, /* 窗口的宽度,值为'auto'或表示像素的整数 */
    height: 'auto', /* 窗口的高度,值为'auto'或表示像素的整数 */
    bottomText: '', /* 窗口的按钮左边的内容,当没有按钮时此设置无效 */
    buttons: { '确定': 'ok' }, /* 窗口的按钮 */
    buttonsFocus: 0, /* 表示第几个按钮为默认按钮,索引从0开始 */
    loaded: function (h) { }, /* 窗口加载完成后执行的函数,需要注意的是,如果是ajax或iframe也是要等加载完http请求才算窗口加载完成,    参数h表示窗口内容的jQuery对象 */
    submit: function (v, h, f) { return true; },
    /* 点击窗口按钮后的回调函数,返回true时表示关闭窗口,    参数有三个,v表示所点的按钮的返回值,h表示窗口内容的jQuery对象,f表示窗口内容里的form表单键值 */
    closed: function () { } /* 窗口关闭后执行的函数 */
};

$.jBox.languageDefaults :

$.jBox.languageDefaults = {
    close: '关闭', /* 窗口右上角关闭按钮提示 */
    ok: '确定', /* $.jBox.prompt() 系列方法的“确定”按钮文字 */
    yes: '是', /* $.jBox.warning() 方法的“是”按钮文字 */
    no: '否', /* $.jBox.warning() 方法的“否”按钮文字 */
    cancel: '取消' /* $.jBox.confirm() 和 $.jBox.warning() 方法的“取消”按钮文字 */
};

例子:

点击清空时,清空上面的显示框:是通过jbox的属性进行控制的:

function gk(xhid,mcid)   {

var submit = function (v, h, f) {

if(v==false){    //选择清空时,返回false.然后清空。

$("#"+mcid).val("");

$("#"+xhid).val("");

}

return true;

};

$.jBox("iframe:../basicdata/basicdata!jcGk1forsearch.do?mcid="+mcid+"&xhid="+xhid, {

title: "主管部门",

width: 300,

height: 350,

submit: submit ,

buttons: { '清空':false,'关闭': true }

});

}

转载于:https://www.cnblogs.com/htys/p/3583902.html

Jbox帮助文档,默认的属性含义相关推荐

  1. HTML05——行内块级元素_文档流_font属性_盒子模型_练习

    目录 行内块级元素 文档流 font属性 文本段落 文字属性 盒子模型 概念和属性 常见问题 块元素和行元素的相互转换 display属性 overflow属性 边框.宽度与高度 浮动float 练习 ...

  2. 读取SolidWorks文档中的属性,生成PDF(工具开发)

    工作中,三维模型中的属性需要填写,其他地方也又需要填写,比如,我们公司买外购件需要填写外购卡. 比较懒,所以弄个小工具,直接从三维模型中提取属性数据,填写到响应的条目,根据物料编号,生成PDF. 读取 ...

  3. 如何使Office文档默认“不压缩文件中的图像”

    Office 2007之后的版本提供压缩图片的功能,压缩文件中的图片,也减少文件的大小,占用更少的硬盘空间. 在Office的选项设置中,也提供了"不压缩文件中的图像"的选项,非常 ...

  4. 新建word文档默认作者如何修改

    方式一: 安装Office时,提示输入用户名称时输入你想设置的作者姓名,之后每次新建word文档的默认作者就是填写的用户名了. 方式二: 菜单栏-->工具-->选项-->弹出的&qu ...

  5. MongoDB文档对象字段属性合并的2种转换方法

    现在,对MongoDB中文档对象冗余数据有中业务要求,就是对同种属性的字段进行合并成一个集合,效果如下图所示: 实现上述数据转换有2中方法:一种是基于NoSQL语言的实现方式,一种是基于kettle的 ...

  6. 公司培训文档-JavaScript[对象.属性]集锦

    SCRIPT 标记 用于包含JavaScript代码. 属性 LANGUAGE 定义脚本语言   SRC 定义一个URL用以指定以.JS结尾的文件 windows对象 每个HTML文档的顶层对象. 属 ...

  7. jquery操作文档节点的属性

    1.使用attr()获取属性和设置属性 语法1:$(selector).attr(attrName); 获取匹配到的元素的attrName属性. 语法2:$(selector).attr(attrNa ...

  8. Python操作Word文档的节属性和页眉/页脚

    封面图片:<Python程序设计实验指导书>(ISBN:9787302525790),董付国,清华大学出版社 图书详情(京东): 可与董付国老师的<Python程序设计(第2版)&g ...

  9. html的文档类型三种,XHTML文档类型

    xhtml1.0支持三种DTD(文档类型定义)声明:过渡性(Transitional).严格型(Strict)和框架型(Frameset). 过渡型 过渡型文档类型对于标签和属性的语法要求不是很严格, ...

最新文章

  1. python atm作业详解_Python ATM功能实现代码实例
  2. 【Linux笔记(001) 】-- centos7 系统目录结构与文件
  3. UA MATH567 高维统计 专题1 Supervised PCA Regression概述
  4. hdu5371(O(n)求回文子串的相关问题)
  5. Mac OS 上配置java开发环境
  6. python自学看什么书-如何自学Python ?自学看什么书比较好?
  7. 最近好闷,什么时候才有需求啊,很郁闷
  8. 时间操作(Java版)—获取给定时间与当前系统时间的差值(以毫秒为单位)
  9. 计算机毕设(附源码)JAVA-SSM基于JAVA宠物店管理系统
  10. idea运行lua脚本
  11. 网站关键词选择的四大步骤
  12. mysql的cnf配置文件全解析
  13. Spring Data Rest学习篇----@Projection
  14. BiLSTM文本分类实践
  15. 【最短路 搜索】JZOJ_4246 san
  16. pc端怎么发微信朋友圈(有照片的)?
  17. python做菜单_python实现三级菜单
  18. 什么是RIA,他的优势?
  19. Failed to push the item(s)解决方法
  20. 通达信接口的定义和实现

热门文章

  1. TTL怎么计算拉电流和灌电流_UPS输入输出电流如何计算?电缆如何选择?
  2. linux内核镜像解压,解压内核镜像
  3. mysql error 1148_MYSQL入坑第一弹--------ERROR 1148 (42000)ERROR 1290 (HY000)
  4. html怎么给框格加背景图,怎么给word 2013表格添加漂亮的背景图片
  5. Codeforces 959 E. Mahmoud and Ehab and the xor-MST 思路:找规律题,时间复杂度O(log(n))
  6. 每天一道LeetCode-----重排链表,节点顺序是从头取一个,从尾取一个,从头取一个,从尾取一个.....
  7. golang完成聊天室功能
  8. #1407 : 后缀数组二·重复旋律2 (不可重叠最长重复子串问题)
  9. c 语言程序设计现代方法:13章习题自己编答案(持续更新)
  10. windows与linux中的路径书写,斜杠、反斜杠用法总结