jQuery MiniUI

标题: 请教各位大佬 [打印本页]

作者: jav    时间: 2018-11-16 18:28:12     标题: 请教各位大佬

前端jsp代码如下:
<div id="panel1" class="mini-panel"  title=" "
                                style="width:100%;height:280px;" collapseOnTitleClick="true">
                                <div id="slodatagrid" class="mini-datagrid" style="width:100%;height:240px;"
                                        url="<%=basePath%>hsms/basedata/specialproject/findSlopeListBySpPrjId?prjId=${param.prjId}"
                                        multiSelect="true" allowResize="false" showPager="true"
                                        idField="id"><!-- 行双击事件 -->
                                        <div property="columns">
                                                <div type="checkcolumn"></div>......



相应js代码如下:
//加载panel图标
                var panelButtons=[{
                          name: "add",
                  cls: "mini-tools-goto" ,
                  html:"<input type='image' id='addDisease' style='margin-right:10px;' src='"+basePath+"js/common/jquery/miniui/themes/icons/goto.gif' title='录入' data-placement='left' onclick='openDiseaseDetail()'>",
                },{
                          name: "add",
                  cls: "mini-tools-goto" ,
                  html:"<input type='image' id='slopeInfo' style='margin-right:10px;' src='"+basePath+"js/common/jquery/miniui/themes/icons/goto.gif' title='详情' data-placement='left' onclick='openSlopeInfoDetail()'>",
                },{
                          name: "download",
                  cls: "mini-tools-download" ,
                  html:"<input type='image' id='exportcjInfo' style='margin-right:10px;' src='"+basePath+"js/common/jquery/miniui/themes/icons/download.gif' title='导出' data-placement='left' onclick='bpCjSlopeExport(\"HSMSDB.HSMS_SLOPE_INFO527\")'>",
                },"collapse"];
                mini.get('panel1').setButtons(panelButtons);



单机panel中设置图标,所在数据行会自动刷新一下。尤其是在 点击导出的时候,直接刷新,导出请求都发不出去,不知道为什么。如果一步步用浏览器调试,才能把请求发出去。请问这怎么解决?

作者: dforce    时间: 2018-11-19 09:45:18

这些图标都是panel的,没发现和datagrid有什么联系?也没有发现导出相关的代码,分析不出原因。
请提供完整一点的例子,可以基于我们示例重现。回复高级模式可以上传文件。
作者: jav    时间: 2018-11-19 15:00:08

dforce 发表于 2018-11-19 09:45
这些图标都是panel的,没发现和datagrid有什么联系?也没有发现导出相关的代码,分析不出原因。
请提供完整 ...

麻烦了,您看一下。谢谢了。[attach]11526[/attach]

作者: dforce    时间: 2018-11-19 16:58:14

jav 发表于 2018-11-19 15:00
麻烦了,您看一下。谢谢了。

1 检查了一下,主要是这个form标签的问题,点击会自动提交form,你这里换成别的标签,mini.Form对标签没要求
2 你这panel设置了  collapseOnTitleClick="true",每次点击都会自动收缩,也可能有影响。
作者: jav    时间: 2018-11-20 09:12:13

dforce 发表于 2018-11-19 16:58
1 检查了一下,主要是这个form标签的问题,点击会自动提交form,你这里换成别的标签,mini.Form对标签没 ...

好的,谢谢,我试试




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2