2011-08-17 45 views
0

我想让jqGrid工作一个已经存在的DOM表。我有点困惑于这样做的一些说明,但是...例如,我在一个特定的帮助网站上阅读此... http://www.secondpersonplural.ca/jqgriddocs/_2h30t8wte.htm 当他这样说: “新版本的jquery.jqGrid.js默认为启用此模块,所以请确保将grid.tbltogrid.js和grid.tbltogrid-min.js复制到相应的文件夹。如果您不希望包含此功能,请对jquery.jqGrid.js进行相应更改“。jqGrid表关闭的DOM

他在说什么?

此外,jquery网格下载站点给了我这套指令: “为了使用这个模块,你应该在表格下标注表格(在其他模块中),更多信息请参考下载。 对于开发人员 - 这是src目录中的grid.tbltogrid.js。“ 现在我在下载时标记了“表格到网格”模块。

我应该怎么做才能做到这一点?

什么功能,我应该打电话,现在我打电话......

(function() { 
      tableToGrid(".table1", {}); 
    }); 

这似乎有点不对劲。

更新:增加了什么,我引用 这里是我引用的脚本...忽略DataTable中的脚本......我很快就会删除他们,一旦我可以证实,这个工程。

<link href="../../Content/Site.css" rel="stylesheet" type="text/css" /> 
<link rel="stylesheet" type="text/css" href="~/Content/jqUIcss/jquery-ui-1.8.14.custom.css" /> 
<link rel="stylesheet" type="text/css" media="screen" href="~/Content/jqGrid/ui.jqgrid.css" />  
<script type="text/javascript" src="<%=ResolveClientUrl("~/Scripts/jquery-1.5.1.min.js")%>"></script>   
<link href="../../Content/dataTable.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript" src="<%=ResolveClientUrl("~/Scripts/jqUI/jquery-ui-1.8.14.custom.min.js")%>"></script> 
<script src="<%=ResolveClientUrl("~/Scripts/lib/jquery.js")%>" type="text/javascript"></script> 
<script src="<%=ResolveClientUrl("~/Scripts/lib/jquery.metadata.js")%>" type="text/javascript"></script> 
<script src="<%=ResolveClientUrl("~/Scripts/jquery.validate.js")%>" type="text/javascript"></script> 
<script src="<%=ResolveClientUrl("~/Scripts/jquery.jqGrid.min.js")%>" type="text/javascript"></script> 
<script src="<%=ResolveClientUrl("~/Scripts/grid.locale-en.js")%>" type="text/javascript"></script> 

回答

0
<script src="<%=ResolveClientUrl("~/Scripts/grid.base.js")%>" type="text/javascript"> </script> 
<script src="<%=ResolveClientUrl("~/Scripts/grid.tbltogrid.js")%>" type="text/javascript"></script> 
<script src="<%=ResolveClientUrl("~/Scripts/jqDnR.js")%>" type="text/javascript"></script> 

添加了这些脚本,事情似乎没有问题。

1

假设你没有正确地下载组件,通过<script>标记您的应用程序包括它们,你似乎做的是:

tableToGrid('#table_name') 

其中表名是表的id你正在尝试转换。

编辑:请注意#,而您使用.和什么似乎是表ID。 .表示类名。

+0

你需要什么脚本才能使这件事情起作用?我应该把整个下载包括到我的项目中吗?只是JS文件夹?源文件夹?我无法得到这个工作。 – SoftwareSavant