1. 功能

    在表格中提供动态编辑的功能,根据配置通过双击单元格后,出现 Popup 弹出框,DateField 日历,Select 下拉框,Input 输入框。

  2. 参数

    参数用途 参数名 参数类型 是否必须 默认值 描述
    公用 col java.lang.String 列名
    type java.lang.String 动态编辑类型:select,datefield,popup,input
    Select/Popup source java.lang.Object 与 Select/Popup 组件中的参数用法一致
    Select textField java.lang.String TEXT 与 Select 组件中的参数用法一致
    valueField java.lang.String VALUE 与 Select 组件中的参数用法一致
    titleField java.lang.String VALUE 与 Select 组件中的参数用法一致
    defaultText java.lang.String --请选择-- 与 Select 组件中的参数用法一致
    addDefault boolean true 与 Select 组件中的参数用法一致
    DateField format java.lang.String yyyy-MM-dd 与 DateField 组件中的参数用法一致
    min java.lang.String 与 DateField 组件中的参数用法一致
    max java.lang.String 与 DateField 组件中的参数用法一致
    minName java.lang.String 与 DateField 组件中的参数用法一致
    maxName java.lang.String 与 DateField 组件中的参数用法一致
    minFormat java.lang.String 与 DateField 组件中的参数用法一致
    maxFormat java.lang.String 与 DateField 组件中的参数用法一致
    desc java.lang.String 与 DateField 组件中的参数用法一致
    time booelan false 与 DateField 组件中的参数用法一致
    Popup columns java.lang.Object 与 Popup 组件中的参数用法一致
    page java.lang.String 与 Popup 组件中的 popupPage 参数用法一致
    listener java.lang.String 与 Popup 组件中的参数用法一致
    params java.lang.String 与 Popup 组件中的参数用法一致
    title java.lang.String title 与 Popup 组件中的参数用法一致
    width java.lang.String 680 与 Popup 组件中的参数用法一致
    height java.lang.String 400 与 Popup 组件中的参数用法一致
    subsys java.lang.String 与 Popup 组件中的参数用法一致
    afterAction java.lang.String 与 Popup 组件中的参数用法一致
    enterAction java.lang.String 与 Popup 组件中的参数用法一致
    showFlush boolean false 与 Popup 组件中的参数用法一致
    showClose boolean true 与 Popup 组件中的参数用法一致
    showMinMax boolean false 与 Popup 组件中的参数用法一致
  3. 示例

    1. HTML 代码

      <th jwcid="@TableHead" col="ageDesc" type="select" source="ognl:page.birthday()" valueField="VALUE" titleField="TITLE"  textField="TEXT"  addDefault="true" defaultText="==年龄==" ><span class="slip"></span>年龄</th>
      <th jwcid="@TableHead" col="birthDate" type="datefield" format="yyyy-MM-dd HH:mm:ss" time="true" minName="createTime" maxName="createTime2" desc="table date"><span class="slip"></span>出生年月</th>
      <th jwcid="@TableHead" col="mobileId" type="popup" text="ognl:edit.custName" name="popupFlow" afterAction="afterPopupAction()" textName="testPopup1" cond="popupFlow"  params="QueryCond" page="CustList" title="手机号码" readOnly="false" ><span class="slip"></span>手机号码</th>
      <th jwcid="@TableHead" col="email" type="input"><span class="slip"></span>邮箱地址</th>