jQuery学习笔记——jqGrid的使用记录(实现分页、搜索功能)

2020-05-24 21:34:03易采站长站整理


Dictionary<string, string> DicParam = new Dictionary<string, string>();
  string Param = Convert.ToString(Request["Param"]);
  if (!string.IsNullOrEmpty(Param))
  {
    System.Web.Script.Serialization.JavaScriptSerializer sr = new System.Web.Script.Serialization.JavaScriptSerializer();
    DicParam = sr.Deserialize(Param, typeof(Dictionary<string, string>)) as Dictionary<string, string>;
  }

这样就获取到了查询参数的键值对,至于参数怎么用,一般都是用于sql的where子句。

三、更多jqGrid配置属性说明

1、属性

参数名称 类型 描述 默认值 是否可以被修改
ajaxGridOptions object 对ajax参数进行全局设置,可以覆盖ajax事件:error,complete 和 beforeSend 空值
ajaxGridOptions object 对ajax参数进行全局设置 空值
ajaxSelectOptions object 对ajax的select参数进行全局设置,设置editoptions跟searchoptions 参数的select属性值 空值
altclass String 用于表格行交替变色的class属性。你可以定义自己的class来替代默认值。只有当altRows属性设置为true时,该属性才起作用 ui-priority-secondary 是,但需要重新加载
altRows boolean 设置表格是否允许行交替变色值 false 是,需重新加载
autoencode boolean 当为 ture 时对url进行编码 false
autowidth boolean 如果为ture时,则当表格在首次被创建时会根据父元素比例重新调整表格宽度。如果父元素宽度改变,为了使表格宽度能够自动调整则需要实现函数:setGridWidth false