电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

在列表页中如何对过滤项某些字段是否有值做校验

来源:金蝶云社区作者:金蝶2024-09-226

在列表页中如何对过滤项某些字段是否有值做校验

【适用版本】 

s-HR Cloud V8.6 SP1及以上

【应用场景】 

在列表页中如何对过滤项某些字段是否有值做校验,如果没有值的时候点击查询提示去输入对应的值再查询,如下图

【详细说明/示例/操作步骤】

1、首先定义校验过滤项是否为空的方法,如果值为空就给与提示

/**
 * 判断过滤条件必填,如果为空,显示提示信息,过滤区域不隐藏
 * obj: 参数,如{"name":"attencePolicy","errorMessage":"请输入XXX字段"}
 * showMsg:是否显示提示语
 */
validateFastFilterItems: function(obj,showMsg){
    var self = this;
    var flag = true;
    if(self.getFastFilterItems()){
        //获取字段值,和判断字段是否有值
	    var filterItem = self.getFastFilterItems()[obj["name"]];
    	if(!filterItem){
    	   flag = false;
    	}
    	//flag为false表示字段没有值
		if(!flag){
		    //显示过滤条件框
		    if($(".filter-containers").is(":hidden")){
			    $("#filter-slideToggle").click();
		    }
		    if(showMsg == undefined || showMsg == true){
				shr.showWarning({message : obj["errorMessag

在列表页中如何对过滤项某些字段是否有值做校验

【适用版本】 s-HR Cloud V8.6 SP1及以上【应用场景】 在列表页中如何对过滤项某些字段是否有值做校验,如果没有值的时候点击查询提示去...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信