jBox 是一款基于 jQuery 的多功能对话框插件,有alert警告框、confirm确认框和prompt输入对话框等,并且兼容 IE6+、Firefox、Chrome、Safari、Opera 等主流浏览器。

查看演示

下载资源:

686

次 下载资源

下载积分:

26

积分

引入jQuery和jBox相关插件

// 或

演示一:调用HTML var info = 'jBoxHTML内容调用';

$.jBox.info(info);

演示二:调用某个div的内容,并且弹出层附带底部文字 // 显示id为id-html的div内部html,同时设置了bottomText

$.jBox('id:id-html', { bottomText: '这是底部文字' });

演示三:调用页面 // ajax get 页面ajax.html的内容并显示,例如要提交id=1,则地址应该为 ajax.html?id=1,post:前缀的使用与get:的一样

$.jBox("get:ajax.html");

演示四:调用iframe // 用iframe显示http://www.sucaihuo.com的内容,并设置了标题、宽与高、按钮

$.jBox("iframe:http://www.sucaihuo.com", {

title: "百度一下",

width: 800,

height: 350,

buttons: { '关闭': true }

});

演示五:分布式 var content = {

state1: {

content: '状态一',

buttons: { '下一步': 1, '取消': 0 },

buttonsFocus: 0,

submit: function (v, h, f) {

if (v == 0) {

return true; // close the window

}

else {

$.jBox.nextState(); //go forward

// 或 $.jBox.goToState('state2')

}

return false;

}

},

state2: {

content: '状态二,请关闭窗口哇:)',

buttons: { '上一步': 1, '取消': 0 },

buttonsFocus: 0,

submit: function (v, h, f) {

if (v == 0) {

return true; // close the window

} else {

$.jBox.prevState() //go back

// 或 $.jBox.goToState('state1');

}

return false;

}

}

};

$.jBox(content);

演示六:prompt对话提示框 var html = "

输入姓名:

";

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

if (f.yourname == '') {

$.jBox.tip("请输入您的姓名。", 'error', { focusId: "yourname" }); // 关闭设置 yourname 为焦点

return false;

}

$.jBox.tip("你叫:" + f.yourname);

//$.jBox.tip("你叫:" + h.find("#yourname").val());

//$.jBox.tip("你叫:" + h.find(":input[name='yourname']").val());

return true;

};

$.jBox(html, { title: "你叫什么名字?", submit: submit });

更多jBox演示效果,请看演示代码讲解。 参数

描述

默认值

$.jBox(content, options);

content 可以是string或json。当是string时,需要加上前缀标识(html:、id:、get:、post:、iframe:),如果没有加标识,系统会自动加上html:,具体请看应用例子。当是json时,表示一个或多个状态,每个状态的默认值为 $.jBox.stateDefaults。 options [可选] (json)    └ 其它参数选项,默认值为 $.jBox.defaults。

-

$.jBox.setDefaults(configs);

设置全局设置,请参考 demo.js 里的使用。

-

$.jBox.getBox();

获取最前面打开的窗口jQuery对象。

-

$.jBox.getIframe(jBoxId);

获取最前面打开的或指定ID的窗口里的 iframe jQuery对象。(方便与iframe的交互)

-

$.jBox.getContent();

获取最前面打开的窗口的内容html。

-

$.jBox.setContent(content);

设置最前面打开的窗口的内容html。

-

$.jBox.getState(stateNmae);

获取最前面打开的窗口可见状态内容。(content为多状态下)

-

$.jBox.getStateName();

获取最前面打开的窗口可见状态的名称。(content为多状态下)

-

$.jBox.goToState(stateName, stateContent);

显示最前面打开的窗口的指定状态,并可设置状态内容。(content为多状态下)

-

$.jBox.nextState(stateContent);

显示最前面打开的窗口的下一个状态,并可设置状态内容。(content为多状态下)

-

$.jBox.prevState(stateContent);

显示最前面打开的窗口的上一个状态,并可设置状态内容。(content为多状态下)

-

$.jBox.close(token);

关闭最前面打开的窗口,token可以是指定jBox的ID或布尔值,如果是true显示关闭所有已打开的窗口。

-

$.jBox.closeTip();

关闭提示(由 $.jBox.tip() 打开的)。

-

$.jBox.closeMessager();

关闭提示(由 $.jBox.messager() 打开的)。

-

jbox ajax,JBox演示30种不同的调用方法相关推荐

  1. 几种存储过程的调用方法

    1.查询分析器中 CREATE PROC COUNTJIANGJIN ( @gzyear char(4), @gzmonth char(2), @gzzhanghao char(18), @sumkh ...

  2. 玩转Python? 一文总结30种Python的窍门和技巧!

    Python作为2019年必备语言之一,展现了不可替代作用.对于所有的数据科学工作者,如何提高使用Python的效率,这里,总结了30种Python的最佳实践.技巧和窍门.希望这些可以帮助大家在202 ...

  3. 玩转Python? 一文总结30种Python的窍门和技巧,不可错过哈!

    Python作为2020年必备语言之一,展现了不可替代作用.对于所有的数据科学工作者,如何提高使用Python的效率,这里,总结了30种Python的最佳实践.技巧和窍门.希望这些可以帮助大家在202 ...

  4. 图片底下配的文字叫什么_PPT排版狂想篇 | 如何用一张图片搞定30种排版

    大家好,我是噜噜,今天是第三次见面啦 开门见山,今天我们来噜一下PPT的排版.如何只用一张图片素材,噜它个30种版式 图源 | www.pexels.com 一般在噜一份PPT之前,PPTer会考虑以 ...

  5. 《超越对手-大项目售前售后的30种实战技巧》读书心得

    售前的工作,涉及领域和知识面甚多.贫者因书而富,富者因书而贵,贵者因书而守成.读书,不但对人有好处,对工作也有很大的帮助.只是并没有说集成而专一的一类书可以从开始到精通的,但是我们可以深入学习每一个需 ...

  6. Ajax 和 XML: 五种 Ajax 反模式

    什么是反模式(anti-pattern)?反模式 就是频繁出现的应用程序设计缺陷,已经成为所有人都应该注意的问题.我在这里将从较高的层次进行讨论,而不涉及语法错误和链接问题. 大多数开发人员听说过关于 ...

  7. Ajax 和 XML: 五种 Ajax 反模式(转载)

    通过理解错误的编码方式,可以更好地了解如何正确地进行编码.当然,编写 Asynchronous JavaScript™ + XML(Ajax)有正确的方法,也有错误的方法.本文将讨论一些需要避免的常见 ...

  8. 一看“左程云:200道算法与数据结构”,二刷“阿里云:70+算法题、30种大厂笔试高频知识点”,3月过去终于挺进我梦中的字节!

    不管是学生还是已经工作的人,我想彼此都有一个相同的梦想:进大厂! 眼看着2020年还有个三十来天就要完美收尾了,那么如何才能在未来三个月弯道超车赶上"金三银四的春招",进入梦寐以求 ...

  9. 30种软件产品的界面设计评论

    前言: 在这篇文章中, 我将试图用专业的眼光来评价30种我所使用过或设计过的软件程序的界面设计特点. 文章中的评论观点全部是原创性质的, 由于本人学识有限, 有错误之处,敬请谅解! 本文章中的评价软家 ...

最新文章

  1. java.lang.UnsatisfiedLinkError
  2. 第一个Win32 SDK应用程序
  3. 创建一个 Git 版本库
  4. mysql存储日期 jsp_JSP+MySql的时间处理
  5. libiconv字符集转换库在C#中的使用
  6. rust显卡要求 steam_Steam夏促游戏销量排行,Epic称暂时不要买地平线黎明时分,虚幻5引擎配置要求不高,热血无赖电影开拍,Steam夏促育碧专区...
  7. Robotics Toolbox :(1)建立机器人模型
  8. python alpha通道_去除图像中的alpha通道或透明度
  9. c语言强制类型转换成整形,C语言强制类型转换
  10. 【单片机】msp430几种不同开发平台的对比
  11. 《剑指offer》序——面试流程及面试须知
  12. RK VOP设备树分析
  13. 揭秘诈骗团伙通过裸聊软件实施敲诈勒索
  14. 少儿编程网站源码和scratch课程
  15. C++类的六个特殊成员函数20220226
  16. Hduoj1011【树状DP】
  17. 一阶二阶多智能体一致性控制的Matlab程序
  18. 【英文SEO】Google网站管理员工具是什么?
  19. 世界500强企业网页
  20. 需要一款Mac上好用的音频编辑软件吗?看这里~

热门文章

  1. 移动互联网业务的产业链
  2. Apple Watch使用指南:所有Apple Watch图标和符号含义
  3. 转载:性格与健康(刘善人)之二
  4. IDEA中文切换回英文
  5. JAVA NIO:NIO与OIO的对比以及Channel通道、Selector选择器、Buffer缓冲区的介绍 高并发
  6. 【泰国留学那些事】水灯节--泰国人极致浪漫的艺术画像
  7. 西瓜书笔记--第三章 线性模型
  8. java接口保存文件到本地指定目录下
  9. 解析新时代人工智能机器人的工作原理
  10. 图书 计算机功能室寄语,学校各功能室解说词