zoukankan      html  css  js  c++  java
  • LigerUI开发过程中踩过的坑

    一、使用ligerForm创建初始化查询表单、并在查询方法中获取表单中的值,传到后台的时候

      会报错,因为日期类型的如果不填值的话,往后台默认传的的null,

      需要进行非null判断,如果为null,不传

      1、创建表单

     1 $(function() {
     2     //创建表单结构 
     3     var form = $("#form").ligerForm( {
     4         inputWidth : 170,
     5         labelWidth : 90,
     6         space : 40,
     7         fields : [ {
     8                         display : '时间查询',
     9             name : 'enddate',
    10             newline : true,
    11             type : "date",
    12             options : {
    13                 showTime : true,
    14             }
    15         }]
    16     });
    17 });                    

      2、查询方法

     1 function find(){
     2     window['win'] = $.ligerDialog.open( {
     3         target: $("#form"),
     4         height : 250,
     5         width : 350,
     6         title : '查询条件',
     7         buttons : [ {
     8             text : '查询',
     9             onclick : function(item, dialog) {
    10                 var data = liger.get("form").getData();
    11                 var manager =             $("#maingrid").ligerGetGridManager();
    12                 var parameters = [];
    13 if (data["enddate"] != null)
    14                     parameters.push({
    15                         name : 'enddate',
    16                         value : data["enddate"]
    17                     });
    18 
    19                 manager.setOptions({
    20                     parms : parameters
    21                 });
    22                     dialog.hide();
    23                     manager.loadData(true);
    24             },
    25             cls : 'l-dialog-btn-highlight'
    26         }, {
    27             text : '清空',
    28             onclick : function(item, dialog) {
    29                 $(':input','#form').val('') ;
    30                 liger.get("begindate").clear();
    31                 liger.get("enddate").clear();
    32             }
    33         }, {
    34             text : '关闭',
    35             onclick : function(item, dialog) {
    36                 dialog.hide();
    37             }
    38         }],
    39         isResize : true
    40     });
    41 }        
  • 相关阅读:
    Java实现邮箱找回密码
    使用Java程序发送Email
    SSH返回Json格式的数据
    destoon二次开发基础指南
    揭秘:中国企业家十大顶级圈子
    Windows环境下完全手工配置Apache、MySQL和PHP
    windowns 查看端口占用
    MySQL主从同步机制及同步中的问题处理
    Apache Rewrite 规则详解
    PHP输出当前进程所有变量 / 常量 / 模块 / 函数 / 类
  • 原文地址:https://www.cnblogs.com/my0901/p/7116856.html
Copyright © 2011-2022 走看看