现在的位置: 首页 > 综合 > 正文

6、jqGrid 3.6.2 中文文档——BasicGrid(4)

2014年01月12日 ⁄ 综合 ⁄ 共 1508字 ⁄ 字号 评论关闭

Common functions and settings(公共功能和设置)

这些功能可用于任何项目中,不限于jqGrid对象。语法为:

 

<script>

...

jQuery.jgrid.jqGridFunction( parameter1,...parameterN );

...

</script>

 

这里:jgrid.jqGridFunction是函数名.

parameter1,…parameterN 为参数列表

注意命名空间jgrid

 

功能/选项

参数

返回

描述

ajaxOptions

空对象

none

设置用于表格的ajax的公共参数。此设置可能会覆盖当前特殊的ajax设置。从3.6开始,有3ajax设置。

第一级是模块级ajax设置;第二级即是此处的ajax设置;第三级为通过在具体方法上附加参数进行ajax设置,第三级的优先级最高。

我们可以进行ajax的全局设置:

jQuery.extend(jQuery.ajax({method specific options}, ajaxOptions, ThirdLevelajaxSettinds));

我们有可能为每个ajax请求增加序列化功能传递给服务器。

jqID

string

parsed string

转义字符,将两个反斜杠(//)转为单个反斜杠(/)。在jQuery选择器中使用以得到正确结果。

jgrid.htmlDecode

string

decoded_string

将一个HTML 编码的字符串还原为原html代码。

jgrid.htmlEncode

string

encoded_string

进行HTML编码——逆变换为htmlDecode

jgrid.format

string

formated_string

简单字符串模板。第一个参数为字符串模板,第二个参数可选,若指定,将替代第一个参数中的占位符。如:

jQuery.jqgformat(“Please enter a value between {0} and {1}.”, 4, 8)

结果为:Please enter a value between 4 and 8

jgrid.getCellIndex

cell

index

该方法用于修复在IE7上的一个bug——CellIndex计算结果不正确。cell 为单元格内容,即td元属。

jgrid.stringToDoc

xmlstring

xmlDoc

xmlstring 转化为dom文档。

jgrid.stripHtml

content

new_content

去除content中的html标记。

jgrid.parse

jsonString

object

jsonStringJSON文本)转换为对象或数组。

为防止JavaScript hijacking攻击,建议使用该功能,返回一个变量的JSON表示。

jqGrid获得json数据时,使用此功能。

 

 

Add on Grid Methods(附加表格方法)

要使用这些方法,需要在下载grid是选中Custom 复选框。开发版中,这些方法位于grid.custom.js 中。

 

方法

参数

返回值

描述

filterGrid

grid_id,

params

HTML对象

此方法用于构造网格的搜索表单界面。grid_id 为要搜索网格的ID

parms 为一个参数数组(见下)详见custom searching

filterToolbar

params

jqGrid对象

此方法同上,不同的是搜索输入元素在header的下方,搜索输入元素的宽度随header宽度的变化而变化。另一个不同是此方法的定义在colModel 中。详见Toolbar searching

getColProp

colname

array{}

返回给定列名的属性数组,列名为-->

作者:

抱歉!评论已关闭.