呵呵,请教下jquery easyui 中怎么刷新现在的tab页啊
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了呵呵,请教下jquery easyui 中怎么刷新现在的tab页啊相关的知识,希望对你有一定的参考价值。
参考技术A 把每个tab页分别用不同的页面来建立然後用 #parse 这个来连接不用的页面
<div id="tabs" class="easyui-tabs" style="height:450px;">
<div id="headerInfo" title="基本资料" style="padding:5px;height:400px;"> <!-- 物料成品基本信息 -->
#parse("/WEB-INF/depotVm/basic.vm") <!--分支来的页面地址-->
</div>
<div title="详细资料" style="overflow:auto;padding:5px;"> <!-- 物料成品详细信息 -->
#parse("/WEB-INF/depotVm/minuteness.vm")<!--分支来的页面地址-->
</div>
<div title="修改记录" style="overflow:auto;padding:5px;"> <!-- 物料成品的操作记录信息 -->
#parse("/WEB-INF/depotVm/modification.vm")<!--分支来的页面地址-->
</div>
</div>
<script type="text/javascript">
//TABS 选项
$('#tabs').tabs(
border:false);
</script>
要刷新那个页面就直接重新加载那个页面的表单 jQuery('#headerInfo').html(data); headerInfo是from表单的id
也可以这样
<a href="javascript:loadModel(page:basePath + 'depot.html', title:'基本信息');" name="conservation" id="cancelUserBtns">取消</a> 直接返回 这个action中转得页面 basePath 是项目的路径 加上 这个 action的name属性值depot 参考技术B // 获取选择的面板
var tab = $('#tt').tabs('getSelected');
tab.panel('open').panel('refresh','new_content.php');
请教关于 EasyUi datagrid formatter后取值问题
参考技术A //添加行//结束编辑
function endEditing()
if (editIndex == undefined) return true
if ($('#dg').datagrid('validateRow', editIndex))
$('#dg').datagrid('endEdit', editIndex);
editIndex = undefined;
return true;
else
return false;
function append()
if (endEditing())
$('#dg').datagrid('appendRow', status: 'P' );
editIndex = $('#dg').datagrid('getRows').length - 1;
$('#dg').datagrid('selectRow', editIndex)
.datagrid('beginEdit', editIndex);
//移除行
function removelin()
if (editIndex == undefined)
alert("未选中任何行!");
return false;
else
$('#dg').datagrid('cancelEdit', editIndex)
.datagrid('deleteRow', editIndex);
本回答被提问者和网友采纳
以上是关于呵呵,请教下jquery easyui 中怎么刷新现在的tab页啊的主要内容,如果未能解决你的问题,请参考以下文章
jquery-easyui中的datetimebox 谁用过?怎么改变日期格式??
jquery easyui datagrid 加每页合计和总合计,请教怎么来做
jquery easyui js赋值后, 但页面不显示, 怎么刷新显示?