`
小杨学JAVA
  • 浏览: 901544 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

easyui validatorbox自定义validator

 
阅读更多
,
 selectRequired:{
  // <select> ... tag
  // <span class="easyui-validatebox" validType="selectRequired[{'id':'wareHouse','className':'abc','type':'value'},'请选择******.']" value=" " style="padding-left: 15px;width: 220px">
  // </span>
        validator:function(value, param){
   if (param != null) {
    debugger;
    var id = param[0].id;
    var classs = param[0].className;
    var type = param[0].type;
    
    if(id != null && id != "") {
     // id取值
     if (type != null && type != "" && (type == "radio" || type == "check")) {
      if ($("#"+id).attr("checked") != "checked") {
       return false;
      } else {
       return true;
      }
     } else if (type == "value") {
      if ($("#"+id).val() == null || $("#"+id).val() == "") {
       return false;
      } else {
       return true;
      }
     }
    } else if (classs != null && classs != ""){
     // class取值
     var rs = false;
     if (type == "radio") {
      $("."+classs).each(function (a, b) {
       if($(this).attr("checked") == "checked"){
        rs = true;
        return false;
       }
      });
     } else if(type == "check") {
      // checkbox
      $("."+classs).each(function (a, b) {
       if($(this).attr("checked") == "checked"){
        rs = true;
        return false;
       }
      });
     }
     return rs;
     
    }
    return true;
   }
  },
  message:'{1}'
 }

 

分享到:
评论

相关推荐

    easyui datagrid 自定义编辑器 colorpickerEditor

    在本文中,我们将深入探讨如何在EasyUI的DataGrid中创建自定义编辑器,特别是`colorpickerEditor`,用于在行内编辑时选择颜色。EasyUI是一个基于jQuery的UI库,它提供了丰富的组件,如DataGrid,使得网页开发更加...

    easyui datagrid自定义标题拖拽配置

    纯原创开发,datagrid支持表头拖拽前后,支持浏览器左右跟随鼠标滚动,表头右键支持自定义配置,恢复默认等功能,请访问jquery-easyui-1.5\demo\datagrid\columnConfig.html,所有代码都在该文件中,可以自行抽离或2次扩展

    jquery-easyui自定义样式

    《jQuery EasyUI自定义样式深度解析》 在Web开发领域,jQuery EasyUI是一个广泛使用的JavaScript框架,它基于jQuery,提供了一系列轻量级、易于使用的组件,帮助开发者快速构建功能丰富的用户界面。本篇文章将深入...

    easyui 自定义显示列

    ### easyui自定义显示列详解 #### 一、概述 在使用EasyUI框架进行Web开发时,经常会遇到需要根据用户需求动态调整数据表格(DataGrid)显示列的情况。例如,在某些场景下,用户可能希望隐藏某些列以节省空间或者...

    easyui 自定义验证方法

    jquery easyui validator 扩展自定义验证方法

    easyui使用datagrid定制生成一个table

    EasyUI 的 DataGrid 控件支持两种方式的数据绑定:自动列生成和用户自定义列。 - **自动列生成**:当 `AutoGenerateColumns` 属性被设置为 `true` 时,DataGrid 会根据数据源自动创建列。 - 示例代码: ```csharp...

    可拖拽布局组件easyui-portal

    `EasyUI-Portal`在`EasyUI`的基础上,扩展了对多窗口和多区域布局的支持,允许用户自定义窗口大小,自由组合布局,形成个性化的信息门户。 在实际开发中,`EasyUI-Portal`的使用通常包括以下几个步骤: 1. 引入`...

    easyui自定义小图标.rar

    easyui本身存在的小图标数量特别少不全面,该文档为esayui扩充图标(包含原有图标),直接复制到项目中然后修改css文件即可使用。同时该文档包含图片将近2000多个,超全面。希望该文档可以帮助到大家

    easyui datagrid 动态隐藏显示列

    jquery easyui 扩展 datagrid 自定义动态隐藏显示列

    自定义jquery easyui 验证

    ### 自定义jQuery EasyUI验证规则详解 在进行前端表单验证时,为了提供更好的用户体验以及增强数据的有效性和安全性,我们通常会使用各种前端框架提供的工具。jQuery EasyUI 是一个基于 jQuery 的用户界面插件集合...

    java easyUI实现自定义网格视图实例代码

    在本文中,我们将探讨如何使用Java EasyUI实现自定义网格视图。EasyUI 是一个基于jQuery的用户界面插件集,它允许开发者通过简单的HTML标记创建交互式的JavaScript应用程序,而无需编写大量代码。这个框架提供了丰富...

    EasyUI_Icon_图标扩展样式(1775个)

    EasyUI 是一个基于 jQuery 的前端框架,主要用于构建用户界面,尤其适用于企业级的 Web 应用。它提供了丰富的组件,如表格、下拉菜单、对话框、按钮等,并且内置了一些基本的图标(Icon)。然而,正如标题和描述中...

    jquery-easyui-portal 自定义布局

    在这个特定的案例中,“jquery-easyui-portal 自定义布局”意味着我们将探讨如何利用jQuery EasyUI来创建一个可定制的门户布局。 首先,jQuery EasyUI 提供了诸如窗口(Window)、面板(Panel)、菜单(Menu)、...

    easyui扩展版本的插件

    1. **日期组件扩展**:原生的EasyUI日期选择器通常提供了基本的日历功能,但扩展版本可能包含了更多的自定义选项,如日期范围选择、时间选择、日期格式化等。这有助于用户更灵活地处理日期相关的输入和展示,提升...

    DataGrid自定义列标题

    在实际开发中,我们经常需要根据需求对DataGrid的列标题进行自定义,以增强界面的用户体验和美观度。本篇将深入探讨如何在DataGrid中实现自定义列标题。 一、自定义列标题文本 1.1 使用AutoGenerateColumns属性 ...

    Easyui Datagrid自定义按钮列(最后面的操作列)

    EasyUI Datagrid自定义按钮列实现 EasyUI Datagrid是当前Web开发中常用的数据表格组件,但是它没有提供添加操作列的功能,因此需要我们自定义按钮列来满足需求。下面我们将详细介绍如何自定义按钮列。 首先,我们...

    EasyUI tutorial 中文版 chm

    easyUI Dialog自定义Toolbar和button Tree easyUI 从标记创建Tree easyUI 创建异步Tree easyUI 附加tree节点到tree easyUI 创建Tree和复选框Tree Node easyUI 拖动(Drag)和放置(Drop)Tree easyUI 加载...

    easyui+增强窗体 demo_ext为实例文件

    2、easyui.tabs的add方法当useiframe=true时,增加遮罩控制。 3、toolbar增加url属性,可以通过请求后台数据构建。 4、增加mask(遮罩)扩展。 2013-8-26 更新 1、tree增加支持类标准数据格式加载,具体看demo或...

Global site tag (gtag.js) - Google Analytics