0 0

YUI查询问题5

我们项目通过YUI进行的查询操作。
function init() {
	contentColumnHeaders =[
		{key:"select",text:"选择",width:"20em",type:"link"},
	    {key:"policyNo",text:"保单号",width:"30em",sortable:true,type:"link"},
	    {key:"contractNo",text:"合同号",width:"30em",sortable:true},
	    {key:"insuredName",text:"被保险人",width:"30em",sortable:true},
	    {key:"startDate",text:"保险起期",width:"30em",sortable:true,type:"date"},
	    {key:"operatorCode",text:"操作员",width:"40em",sortable:true},        
  	    {key:"inputTime",text:"输入时间",width:"40em",sortable:true,type:"date"}              
    ]; 

    //设置链接数据格式信息(主要用于处理与主键相关和操作相关的信息)
    YAHOO.widget.Column.formatLink = function(elCell, oRecord, oColumn, oData) { 
        //获取主键信息
		var oProposalNo = oRecord.proposalNo;
		if(oColumn.key=="createTime" || oColumn.key=="updateTime"){
        	var date = new Date(oData.time);
         	elCell.innerHTML =  date.toLocaleString();
 		} else if(oColumn.key=="select") {
			elCell.innerHTML="<input type='radio' name='ichkbox' id='ichkbox' />";
 		} else if(oColumn.key=="policyNo") {
			elCell.innerHTML="<label>"+ oData +"</label><input type ='hidden' name='ipolicyNo' id= 'ipolicyNo' value='"+oData +"' />";
 		} else {
        	elCell.innerHTML = oData;
        }
	}; 

	//设置日期转换格式
	YAHOO.widget.Column.formatDate = function (elCell, oRecord, oColumn, oData) {
    	//取得单元格的内容
    	var value = oData;
		//如果字段不为空,则进行格式处理
    	if (value != "") {
        	var date = new Date(oData.time);
        	if (oColumn.key == "startDate") {
        		value = date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate();
      		} else {
        		value = date.toLocaleString();
      		}
    	}
    	elCell.innerHTML = value;
  	};
}

上面代码就是点击查询,显示在页面上的列,但是我想要某些列做为隐藏域,现在不知道怎么处理。

问题补充: {key:"policyNo",text:"保单号",width:"30em",sortable:true,type:"link"}
不知道这里有没有什么参数,可以设置成此列为隐藏。
YUI 
2012年12月06日 12:39

1个答案 按时间排序 按投票排序

0 0

采纳的答案

YUI datetable
设置隐藏列 属性 visible:false
{key:"select",text:"选择",width:"20em",type:"link",visible:false},
详见api:
http://yuilibrary.com/yui/docs/api/classes/DataTable.html#method_hide

2012年12月06日 12:53

相关推荐

    YuiAPI:一个浏览器API测试客户端,API文档生成器,支持chromefirefox新版edge

    YuiAPI YuiAPI是一个浏览器扩展,非常简单易用的API...查询字符串形式。如:a = 1&b = 2 键值对形式。每个行为一个键值对,键值用英文的:号分隔 如果您使用Chrome浏览器,在开发者工具里,可以直接复制参数,如下:

    学习YUI.Ext 第六天–关于树TreePanel(Part 2异步获取节点)

    异步取节点的思路是这样的: 1、先定义一个初始化节点(也可以不定义,看个人需求) 2、yui-ext根据该节点id请求服务器,获得子节点各属性 3、循环 特点:可以在上一级目录中,在服务器端预先将该节点是否有子节点...

    C#表单多行明细表格录入参照选择控件弹出窗口解决方案Table

    1、三层架构。 2、验证数据全套JS脚本。... 7、JS用compiler.jar压缩、CSS用yuicompressor-2.4.2.jar压缩加快运行速度。 含查询设计器(不含注册) 1、在A套餐基础上增加查询设计器。 2、可以自由设计查询。

    Layui实现带查询条件的分页

    本文实例为大家分享了Layui实现带查询条件的分页,供大家参考,具体内容如下 这个前端UI框架是真的让人又爱又恨呐!想了很久的方案才行的通 这是全部源码: {include file=../../../application/admin/view/public/...

    BPM CoachView Demo

    使用BPM调用天气的Webservices 使用Coach View实现联动查询城市和天气的效果 使用Coach View调用YUI TreeList导出Coach View Object

    比较齐全的TaffyDB实例

    你是否曾经注意到javascript的对象有点像数据库中的记录,你把很多javascript对象包装到一起时就像是你在处理一个数据库中的表,TaffyDB是一个Javascript库,它提供了强大的数据库功能,大大改善了你在...高级查询

    JavaScript开源数据库 Taffy DB.zip

    主要特点:很小,只有10K左右简单,JavaScript的语法快速易于集成到任何Web应用兼容主流的Ajax库,例如:YUI, JQuery, Dojo, Prototype, EXT, etcCRUD 接口 (Create, Read, Update, Delete)排序循环高级查询这就是...

    jQuery easyui datagrid动态查询数据实例讲解

    该插件组小巧使用方便,以下是一个从前台提交查询条件,从MSSQL返回json数据的一个事例 HTML前端代码 代码如下: &lt;?php include_once(“auth.php”); ?&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv=”...

    layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子

    用layui表单自定义验证,ajax查询后台验证,form.verify和ajax组合时,尝试更改了几次方案,遇到的问题: 1.有时点击两次submit才会提示验证结果; 2.有时后台返回结果没问题,但不提示验证结果,查了查网上资料后,...

    Mvc+EF+layui开发使用linq语句之查询一

    在项目开发过程中可能会与第三方框架相集合,比如lauiy,vue,bootstrap等,我这里呢就使用了layui和EF结合开发的一个下项目 这里能可以直接去官网下载:传送门下载完成之后呢 第一步,创建数据库和添加视图类这儿呢 ...

    Java项目源码经典实用——提高必备【必学必看】

    JSCSS压缩工具 YUI Compressor.zip JSON查询语言 Jaql.rar JSON类库 Flexjson.zip JSP标签 Noka Tag.rar JS和CSS压缩混淆 JsCompressor.rar js文件压缩工具 Closure Compiler.rar jviolajones(人脸检测算法)....

    开源的搜索引擎[转]

    6.支持上亿级数据的全文查询,时间在毫秒级,通常在30毫秒以下; 7.新闻系统与搜索引擎测试地址 http://www.21nm.net/ http://so.21nm.net/ 下载地址:http://cctv126.cn/网博垂直搜索引擎完全开源版.rar 前台搜索...

    解决Layui数据表格显示无数据提示的问题

    做项目中,没有数据时候表格中提示 无数据,感觉更友好,有时候没有数据但是确实空白,没有显示 无数据 文本提示,很纳闷,就尝试找了下看是什么问题 后来发现,是开启了字段排序功能,删除排序功能代码就能正常显示...

    sublime-text-3:Sublime Text 3安装和安装流行的插件

    j查询 吉特 SFTP FTP同步 DocBlockr HTML-CSS-JS美化 转换为UTF8 自动文件名 色彩荧光笔 全部自动完成 文件图标 物质主题 Emmet CSS片段 吉特·古特 Bootstrap 3自动完成 Bootstrap 4自动完成 Bootstrap 4x自动...

    浅谈Sizzle的“编译原理”

    Sizzle是独立的一部分,不依赖任何库,如果你不想用jQuery,可以只用Sizzle,也可以用于其他框架如:Mool, Dojo,YUI等。 前几天在准备一个关于jQuery的分享PPT,问同事关于jQuery除了使用方法之外还有没有其他特别...

    Layui带搜索的下拉框的使用以及动态数据绑定方法

    所以就有了带查询的下拉框出现,这个下拉框的功能很强大,结合了输入框和下拉框为一体,既可以进行模糊查询,又可以直接选择,比以前的下拉框更加方便了。今天要介绍的就是layui的form表单组件里的带查询的下拉框。 ...

    将json当数据库一样操作的javascript lib

    2、一直在有人进行更新,并且不和其他框架(如Jquery,YUI,Dojo等)冲突3、功能齐全——增删改查、排序等等都有了。4、小巧,压缩后只有17k大小。所以,工作完后,将这篇文章写出来,并推荐这个类库给大家,希望...

    layui table表格数据的新增,修改,删除,查询,双击获取行数据方式

    layui table利用参数新增,修改,删除,查询,双击数据行获取本行数据等。模块化使用layui table表格,通过二次封装实现语法上的解耦使用layui table,使用参数就可以以及外部的方法调用即可实现对layui table表格的操作...

    easyui combogrid实现本地模糊搜索过滤多列

    这几天在项目中前台使用到了easyui 的 combogrid插件为用户提供点选数据项的功能。由于数据项的内容可能有很多,所以仅仅是点选还不够,需要能够对用户的输入进行过滤,即根据用户的输入将某一列与用户输入匹配的...

Global site tag (gtag.js) - Google Analytics