2010-04-22 29 views
0

我在这里使用附加文本语法的顶部的文本....如何附加在Jquery的网格

$("#table").append("<span>Append some text here..</span>"); 

我有这样

<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<JQGridMVCExamples.Models.OrdersJqGridModel>" %> 
<%@ Import Namespace="Trirand.Web.Mvc" %> 
<%@ Import Namespace="JQGridMVCExamples.Models" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml" > 
<head id="Head1" runat="server"> 
    <title>Performance Linq</title>  
    <script type="text/javascript" src="http://www.trirand.net/aspnetmvc/Scripts/jquery-1.3.2.min.js"></script> 
    <script type="text/javascript" src="http://www.trirand.net/aspnetmvc/Scripts/jqgrid/i18n/grid.locale-en.js"></script> 
    <script type="text/javascript" src="http://www.trirand.net/aspnetmvc/Scripts/jqgrid/jquery.jqGrid.min.js"></script> 
    <link rel="stylesheet" type="text/css" href="http://www.trirand.net/aspnetmvc/Content/themes/redmond/jquery-ui-1.7.1.custom.css" /> 
    <link rel="stylesheet" type="text/css" href="http://www.trirand.net/aspnetmvc/Content/themes/ui.jqgrid.css" /> 
</head> 
<body> 
    <div>   
     <%= Html.Trirand().JQGrid(Model.OrdersGrid, "JQGrid1") %> 
    </div> 
    <br /><br /> 
    <div> 
     <% Html.RenderPartial("CodeTabs"); %>   
    </div> 

</body> 
</html> 

哪里景色我需要在视图中保留这个附录,以便我可以看到网格的顶部文字?

感谢

回答

0

如果你试图注入表格上方<span>,你应该使用jQuery的prepend而不是附加的,你需要给目标div您正在使用的前置功能的ID。

那么,你已经

<div>   
     <%= Html.Trirand().JQGrid(Model.OrdersGrid, "JQGrid1") %> 
</div> 

(假设这是你的目标DIV),使该

<div id="table">   
     <%= Html.Trirand().JQGrid(Model.OrdersGrid, "JQGrid1") %> 
</div> 
+0

但其附加在网格底部的字符串值?不在网格的顶部? 谢谢 – kumar 2010-04-22 18:33:17

+0

HTML中的网格在哪里?我假设它是我上面引用的那个。 – bobsoap 2010-04-22 19:25:17