JBox的简单使用例子
来源:互联网 发布:淘宝导航栏字体加粗 编辑:程序博客网 时间:2024/06/05 18:22
1. 首先导入相关JBox的JS以及CSS文件。
<link rel="stylesheet" type="text/css" href="<@full_path path="js/jBox/Skins/Default/jbox.css"/>"/>
<script src="<@full_path path="js/jBox/jquery.jBox-2.3.min.js"/>" type="text/javascript"></script>
<script src="<@full_path path="js/jBox/i18n/jquery.jBox-zh-CN.js"/>" type="text/javascript"></script>
2. 调用函数:
<th>新增参数:</th><td class="pn-fcontent"><input class="btn" type="button" value="新增" onclick="showPop('addParamsPop');"/></td>
var baseUrl = "<@full_path path="/"/>";//各种弹出框的JS调用方法function showPop(type,url) {if('addParamsPop' == type) { $.jBox("iframe:<@full_path path="app/addParamsItem"/>", { title: "新增参数", width: 600, height: 300, buttons: { '关闭': true }});} else if('updateParamsPop' == type) { $.jBox("iframe:" + url, { title: "修改参数", width: 600, height: 300, buttons: { '关闭': true }});} else if('addOrgPop' == type) {var url = baseUrl + 'commonorg/getCheckboxTreeOrg?checkedInfo=' + $("#orgScope").val(); $.jBox("iframe:" + url, { title: "组织选择", width: 600, height: 300, buttons: { '关闭': true }});} else if('addTagPop' == type) {var url = baseUrl + 'appTag/getCheckboxTreeTag?checkedInfo=' + $("#appTag").val(); $.jBox("iframe:" + url, { title: "标签选择", width: 600, height: 300, buttons: { '关闭': true }});} else {//type传递空或者为close表示关闭窗口 $.jBox.close(true);}}
3. 弹出框回调父页面函数:
//获取值,组装后返回 function returnResult() { if(!$('form').valid()) return; var paramName = document.getElementById("paramName"); var paramCode = document.getElementById("paramCode"); var paramValue = document.getElementById("paramValue"); //alert("value is " + paramName.value + "," + paramCode.value + "," + paramValue.value ); var result = paramName.value + "," + paramCode.value + "," + paramValue.value; //window.returnValue = result; //window.close(); window.parent.addSort(result); window.parent.showPop('close'); }
- JBox的简单使用例子
- JBox的简单使用Demo
- jBox的使用
- Jbox使用
- jBox使用
- JBox使用详解
- 提示框插件jBox.js的使用示例
- 实用的jbox大全
- 使用makefile的简单例子
- wxButton的简单使用例子
- jxl的简单使用例子
- CInternetSession的简单使用例子
- 触发器的使用简单例子
- 简单的AsyncTask使用例子
- OmniORB 的简单使用例子
- CInternetSession的简单使用例子
- CInternetSession的简单使用例子
- jstree的简单使用例子
- 《dig挖出DNS的秘密》-linux命令五分钟系列之三十四
- sql文学习.....关于条件判断的查询....case-when-then
- NLP中文信息处理---正向最大匹配法分词
- 应用设计避免犯四大常见错误
- 创建型模式总结
- JBox的简单使用例子
- mysql语句中用if的例子
- 码审计:discuz 防注入函数绕过方法分析及没用心的修复补丁
- 红黑树(Red Black Tree) - Flex实现
- java的HashCode方法
- Android五种布局管理器之『RelativeLayout』
- IIS 中php,asp,jsp的伪静态设置
- SQL Server中timestamp(时间戳)
- C关键字volatile