123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- <%@ page contentType="text/html;charset=UTF-8"%>
- <%@ include file="/WEB-INF/include/taglibs.jsp"%>
- <!DOCTYPE html>
- <html>
- <head>
- <title></title>
- <%@ include file="/WEB-INF/include/common.jsp"%>
- <script type="text/javascript">
- $(function(){
- //定义页面元素
- var operate = '${requestScope.operate}';
- var $tabs = $("#tabs");
- $tabs.tabs('select',"基本信息");
-
- var queryFieldData = ${ requestScope.queryFieldData };
- $.QueryFieldEdit = new $.AbstractEdit({entity:"QueryField",formId:"queryFieldForm",operate:operate,id:"id" }) ;
- //扩展或重写方法
- $.fn.extend( $.QueryFieldEdit ,{
- doAfterSuccessSave:function(response){
- parent.$.QueryFieldList.quickSearch();
- }
- });
-
- $("#fieldType").combobox({
- valueField: 'value',
- textField: 'text',
- editable:false,
- data:[{value:'input',text:'基本输入框'},{value:'textarea',text:'换行输入框'},{value:'datatime',text:'时间框'},{value:'numberbox',text:'数字框'},{value:'combobox',text:'下拉框'}],
- onSelectAfter:function(record)
- {
- if (record.value == 'combobox')
- {
- $("#comboboxEntity").validatebox({required:true});
- }
- else
- {
- $("#comboboxEntity").validatebox({required:false});
- }
- },
- refreshTarget:function(record){
- if (record.value == 'combobox')
- {
- $("#comboboxEntity").validatebox({required:true});
- }
- else
- {
- $("#comboboxEntity").validatebox({required:false});
- }
- }
- });
-
- $.QueryFieldEdit.init();
-
- if( !$.isEmpty( queryFieldData )){
- $.QueryFieldEdit.fillData( queryFieldData );
- }
- else
- {
- $("#queryId").val(parent.$.queryId.val());
- }
-
- $("#saveQueryFieldBtn").click( $.proxy($.QueryFieldEdit.save,$.QueryFieldEdit));
-
- });
- </script>
- </head>
- <body style="overflow-y:hidden" fit="true" scroll="no">
- <div id="tabs" class="easyui-tabs" fit="true">
- <div title="基本信息">
- <form id="queryFieldForm" method="post">
- <input type="hidden" name="id"></input>
- <input type="hidden" id="queryId" name="queryId"></input>
- <input type="hidden" name="fieldOperator" value="=">
- <table style="width:100%">
- <tr>
- <td><div class="star">*</div>字段名称:</td>
- <td><input class="easyui-validatebox" required="required" name="fieldName"></input>
- </td>
- <td><div class="star">*</div>字段描述:</td>
- <td><input class="easyui-validatebox" required="required" name="fieldDesc"></input>
- </td>
- <td><div class="star">*</div>字段类型:</td>
- <td><input class="easyui-combobox" id="fieldType" required="required" name="fieldType"></input>
- </td>
- </tr>
- <tr>
- <td>下拉框类型:</td>
- <td><input class="easyui-validatebox" id="comboboxEntity" name="comboboxEntity"></input>
- </td>
- <td><div class="star">*</div>行:</td>
- <td><input class="easyui-validatebox" required="required" name="fieldRow"></input>
- </td>
- <td><div class="star">*</div>列:</td>
- <td><input class="easyui-validatebox" required="required" name="fieldColumn"></input>
- </td>
- </tr>
- <tr>
- </tr>
- <tr>
- <td colspan="6" align="right"><a href="#" icon="icon-save" id="saveQueryFieldBtn" class="easyui-linkbutton">保存</a>
- </td>
- </tr>
- </table>
- </form>
- </div>
- </div>
- </body>
- </html>
|