jQuery MiniUI

标题: 表格宽度手动更改属性设置 [打印本页]

作者: sd_tz_123    时间: 2012-11-8 13:53:09     标题: 表格宽度手动更改属性设置

<div title="客户事件">   
         <div id="linkbilldatagrid1" class="mini-datagrid" style="overflow-y:auto;height:90%;width:100%;" showTotalCount="true" allowResize="true"
            url="/miniservice/service/mn.bs.framework.servlet.res_client.QueryClient_LinkBillAction"  idField="id"  pageSize="100">
    <div property="columns">   
     <div name="action"  headerAlign="center" align="center" renderer="onInitActionRenderer" cellStyle="padding:0;">#</div>      
     <div field="type"  headerAlign="center">单据类型</div>   
     <div field="subcode"  headerAlign="center">单据编号</div>   
     <div field="complain_theme"  headerAlign="center">主题</div>  
     <div field="srvdate"  headerAlign="center">日期</div>
     <div field="undistribute"  headerAlign="center">未分配</div>   
     <div field="isfinish"  headerAlign="center">处理完成</div>
     <div field="isvisit"  headerAlign="center">已回访</div>
      <div name="pk" field="pk" >主键</div>        
    </div>
  </div>
     </div>
就这个界面,表格的宽度手动更改不行,我其他的是可以的,我的设置和其他没什么区别啊,为什么不可拖动更改呢,什么属性设置控制呢

作者: factory    时间: 2012-11-8 14:01:39

allowResizeColumn="true"允许手动拖拽调节列宽
allowResize="true" 允许手动拖拽调节表格大小,点住表格做右下角,可以缩放表格
作者: sd_tz_123    时间: 2012-11-8 14:23:48

factory 发表于 2012-11-8 14:01
allowResizeColumn="true"允许手动拖拽调节列宽
allowResize="true" 允许手动拖拽调节表格大小,点住表格做 ...

allowResizeColumn="true",我加了这一句依旧不可以拖动啊,我这个界面是上面是一个form下面是tabs,tabs里的列表界面列宽不能拖动和这个有关吗
作者: factory    时间: 2012-11-8 14:50:50

sd_tz_123 发表于 2012-11-8 14:23
allowResizeColumn="true",我加了这一句依旧不可以拖动啊,我这个界面是上面是一个form下面是tabs,tabs ...

你直接把你这个页面发给我看看,我这边重现不了你的问题.都没问题
作者: sd_tz_123    时间: 2012-11-8 14:58:38

factory 发表于 2012-11-8 14:50
你直接把你这个页面发给我看看,我这边重现不了你的问题.都没问题
  1. <div class="mini-panel"  style="width:100%;height:100%;" showToolbar="true"  showFooter="true" showHeader="false" footerStyle="background-color:Transparent;" headerStyle="background-color:Transparent;">
  2.   <form id="form1" name="form1" method="post">
  3.    <div id="toolbar1" class="mini-toolbar" style="padding:2px;">
  4.       <table style="width:100%;">
  5.           <tr>
  6.           <td style="width:100%;">
  7.               <a class="mini-button" iconCls="icon-save" plain="true"  onclick="SaveData">保存</a>
  8.               <a class="mini-button" iconCls="icon-goto" plain="true"  onclick="SubmitData">提交</a>
  9.               <span class="separator"></span>
  10.               <a class="mini-button" iconCls="icon-add" plain="true" onclick="AddClientLink">添加联系人</a>
  11.               <a class="mini-button" iconCls="icon-search" plain="true"  onclick="QueryMaintenance">维修单</a>
  12.           </td>
  13.         
  14.           </tr>
  15.       </table>
  16.   </div>
  17.       <fieldset style="border:solid 1px #aaa;padding:3px;">
  18.             <legend>报修基本信息</legend>
  19.          <div style="padding-left:11px;padding-bottom:5px;">
  20.             <table>
  21.                 <tr>
  22.                     <td style="width:70px;">服务类别:</td>
  23.                     <td style="width:150px;">
  24.                             <input id="servtype" name="servtype" class="mini-combobox"  textField="text" valueField="id"
  25.            url="../ref/servtype.txt"  value="无偿维修"/>
  26.          
  27.                     </td>
  28.                     <td >维修种类</td>
  29.                     <td >
  30.                          <input id="maintenancetype" name="maintenancetype" class="mini-combobox"  textField="text" valueField="id"
  31.            url="../ref/maintenancetype.txt"  value="客户区域" showNullItem="true"/>
  32.                     </td>
  33.                     <td style="width:70px;">报修日期</td>
  34.                     <td style="width:150px;">   
  35.                       <!--    <input id="tellservdate" name="tellservdate" class="mini-datepicker" showTime="true" format="yyyy-MM-dd H:mm" required="true"/>
  36.                      <input id="tellservdate"  type="text" style='width:120px;'/>
  37.                      <input   type="image" src="../image/schedule.gif"  onclick="showCalendar(this,document.all.endtime)" /> -->
  38.                      <input type="text" id="serdate"  name="serdate"   onclick="return showCalendar('serdate', 'y-mm-dd');"  />
  39.                     <input id="tellservdate" name="tellservdate" class="mini-hidden"/>
  40.                     </td>
  41.                 </tr>
  42.                 <tr>
  43.                     <td style="width:70px;">组织</td>
  44.                     <td style="width:150px;">   
  45.                           <input id="pk_orgnization" name="pk_orgnization" class="mini-buttonedit" onbuttonclick="onButtonEdit" required="true"/>
  46.                     </td>
  47.                     <td >报修类别</td>
  48.                     <td >   
  49.                           <input id="requestcategory" name="requestcategory" class="mini-combobox"  textField="text" valueField="id"
  50.            url="../ref/requestcategory.txt" value="客户报修"/>
  51.                     </td>
  52.                     <td style="width:70px;">预约时间</td>
  53.                     <td style="width:150px;">   
  54.                         <input id="dueservtime" name="dueservtime" class="mini-datepicker"  showTime="true" format="yyyy-MM-dd H:mm" required="false" />
  55.                     </td>
  56.                 </tr>
  57.                
  58.                 <tr>
  59.                      <td >报修地址</td>
  60.                      <td colspan="5">   
  61.                        <input id="house_name" name="house_name" class="mini-buttonedit"
  62.                        onbuttonclick="onButtonEdit" style="width:368px;" />
  63.                        
  64.                        <input id="pk_house" name="pk_house" class="mini-hidden"/>
  65.                        <input id="pk_floor" name="pk_floor" class="mini-hidden"/>
  66.                        <input id="unitname" name="unitname" class="mini-hidden"/>
  67.                        <input id="housename" name="housename" class="mini-hidden"/>                  
  68.                        <input id="belongbuild" name="belongbuild" class="mini-hidden"/>
  69.                        <input id="belongproject" name="belongproject" class="mini-hidden"/>
  70.                        <input id="maintainid" name="maintainid" class="mini-hidden"/> <!-- 维修单主键 -->
  71.                         <input id="pk_prepared" name="pk_prepared" class="mini-hidden"/> <!-- 制单人 -->
  72.                         <input id="pk_client" name="pk_client" class="mini-hidden"/><!-- 客户主键 -->
  73.                         <input id="pk_reportpeople" name="pk_reportpeople" class="mini-hidden"/><!-- 报修人主键 -->
  74.                     </td>
  75.                 </tr>
  76.                
  77.                 <tr>
  78.                   
  79.                     <td >客户名称</td>
  80.                     <td >   
  81.                         <input id="tenantsname" name="tenantsname" class="mini-buttonedit"
  82.                         onbuttonclick="onButtonEdit"/>
  83.                     </td>
  84.                
  85.                     <td >报修人</td>
  86.                     <td >   
  87.                         <input id="reportpeople" name="reportpeople"  class="mini-buttonedit" onbuttonclick="onButtonEdit"/>
  88.                     </td>
  89.                     <td >联系电话</td>
  90.                     <td >   
  91.                         <input id="telephone"  name="telephone" class="mini-textbox"/>
  92.                     </td>
  93.                 </tr>  
  94.                <tr>
  95.                     <td >维修内容</td>
  96.                   <td colspan="5">   
  97.                       <input name="servcontent" class="mini-textarea" style="width:350px;" required="true"/>
  98.                   </td>
  99.          </tr>  
  100.          <tr>
  101.                     
  102.                     <td >备注</td>
  103.                   <td colspan="5">   
  104.                       <input name="remarks" class="mini-textarea" style="width:350px;" />
  105.                   </td>
  106.          </tr>               
  107.             </table>
  108.         </div>

  109.         
  110.       </fieldset>
  111.          
  112.     </form>
  113.    
  114.     <div id="tabs1" class="mini-tabs" activeIndex="0" style="width:100%;height:350px;"bodyStyle="padding:0;border:0;" >   
  115.      <div title="客户事件"  refreshOnClick="false">   
  116.          <div id="linkbilldatagrid1" class="mini-datagrid" allowResizeColumn="true" style="overflow-y:auto;height:90%;width:100%;white-space:nowrap" showTotalCount="true" allowResize="true"
  117.             url="/miniservice/service/mn.bs.framework.servlet.res_client.QueryClient_LinkBillAction"  idField="id"  pageSize="100">
  118.     <div property="columns">   
  119.      <div name="action"  headerAlign="center" align="center" renderer="onInitActionRenderer" cellStyle="padding:0;">#</div>      
  120.      <div field="type"  headerAlign="center">单据类型</div>   
  121.      <div field="subcode"  headerAlign="center">单据编号</div>   
  122.      <div field="complain_theme"  headerAlign="center">主题</div>  
  123.      <div field="srvdate"  headerAlign="center">日期</div>
  124.      <div field="undistribute"  headerAlign="center">未分配</div>   
  125.      <div field="isfinish"  headerAlign="center">处理完成</div>
  126.      <div field="isvisit"  headerAlign="center">已回访</div>
  127.       <div name="pk" field="pk" >主键</div>        
  128.     </div>
  129.   </div>
  130.      </div>
  131.      <div title="客户资料"  refreshOnClick="false">  
  132.        <div id="datagrid1" class="mini-datagrid" allowResizeColumn="true" style="overflow-y:auto;height:90%;width:100%;white-space:nowrap" showSummaryRow="true" allowResize="true"
  133.            url="/miniservice/service/mn.bs.framework.servlet.QueryClientServlet"  idField="id"  pageSize="100">
  134.    <div property="columns">
  135.     <!--<div type="indexcolumn"></div>        -->
  136.     <div name="action"  headerAlign="center" align="center" renderer="onActionRenderer" cellStyle="padding:0;">#</div>      
  137.     <div field="client_name"  headerAlign="center">客户名称</div>   
  138.     <div field="client_code"  headerAlign="center">客户编码</div>  
  139.     <!-- 隐藏字段-->
  140.     <div name="pk_client" field="pk_client" >主键</div>         
  141.     <div field="array" name="array" headerAlign="center">客户信息集合</div>   
  142.    </div>
  143.   </div>      
  144.      </div>
  145.        </div>
  146.      </div>
  147.    </div>
复制代码


作者: factory    时间: 2012-11-8 15:11:43

sd_tz_123 发表于 2012-11-8 14:58

[attach]904[/attach]

可以拖动的呀.
1.你看看页头加了<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">没有
2.更新下miniui试试

作者: sd_tz_123    时间: 2012-11-8 15:14:52

factory 发表于 2012-11-8 15:11
可以拖动的呀.
1.你看看页头加了没有
2.更新下miniui试试

我试了下单独打开这个界面是可以的,但是window.showModalDialog(toPage,this,"dialogWidth:"+window.screen.width+"px;status:no;resizable:yes;scrollbars:yes;dialogHeight:"+window.screen.height+"px");
这个方法打开这个界面就不可以了
作者: factory    时间: 2012-11-8 15:20:12

sd_tz_123 发表于 2012-11-8 15:14
我试了下单独打开这个界面是可以的,但是window.showModalDialog(toPage,this,"dialogWidth:"+window.scr ...

[attach]905[/attach]
window.showModalDialog("1.html");打开之后,也是可以调节的.

作者: sd_tz_123    时间: 2012-11-8 15:38:27

factory 发表于 2012-11-8 15:20
window.showModalDialog("1.html");打开之后,也是可以调节的.

JSP界面呢,如果你可以的话那我这为什么不可以呢,这和什么有关呢,单独打开界面的话我的也是可以调节的,但是一用这个弹出对话框的形式,就拖不动了




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