Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在sharepoint designer中使用javascript将自定义列表绑定到Gridview_Javascript_Jquery_Sharepoint_Sharepoint 2010_Sharepoint Designer - Fatal编程技术网

在sharepoint designer中使用javascript将自定义列表绑定到Gridview

在sharepoint designer中使用javascript将自定义列表绑定到Gridview,javascript,jquery,sharepoint,sharepoint-2010,sharepoint-designer,Javascript,Jquery,Sharepoint,Sharepoint 2010,Sharepoint Designer,这是我要绑定的javascript代码 <script type="text/javascript"> function BindGridView() { $.ajax({ type: "POST", url: "AllItems.aspx/PPB", data: "{}", contentType: "application/json", dataType: "json", success: function

这是我要绑定的javascript代码

<script type="text/javascript">
function BindGridView() {
 $.ajax({
      type: "POST",
      url: "AllItems.aspx/PPB",
      data: "{}",
      contentType: "application/json",
      dataType: "json",
      success: function (data) {
     for (var i = 0; i < data.d.length; i++)
   {
     $("#grv1").append("<tr><td>" + data.d[i].Name + 
                       "</td> <td>" + data.d[i].age + 
                       "</td> <td>" + data.d[i].city +"</td></tr>");
         }
       }
      })
  }

函数BindGridView(){
$.ajax({
类型:“POST”,
url:“AllItems.aspx/PPB”,
数据:“{}”,
contentType:“应用程序/json”,
数据类型:“json”,
成功:功能(数据){
对于(变量i=0;i

这是设计代码

<body onload="BindGridView();">

<form id="form1" runat="server">

<asp:GridView runat="server" ID="grv1">

</asp:GridView>
</form>

</body>

我已经在sharepoint中创建了名为PPB的自定义列表,共有3列,我希望使用javascript或jquery将该列表绑定到gridview,并应显示在pranav.aspx上

需要帮助…谢谢


我已经试过了,但它不起作用。

在查看了您的代码后,我发现,在“URL”中,您提到它时像是:“AllItems.aspx/PPB”。这是不正确的。您不能以上述格式提及sharepoint列表

“url”指定代码隐藏处web方法的页面url和函数名。所以,您应该提到类似“codebeahind.aspx/GetitemsfromPPB”这样的url

codebhind.aspx:这是一个包含web方法的aspx页面,用于返回PPB列表中的项目集合

GetitemsfromPPB:“GetitemsfromPPB()”此方法包含获取所有要绑定的项的逻辑/代码

如需参考,请点击以下链接

我不知道,我们是否可以按照您提到的格式直接从列表中获取数据,如果这是您想要实现的功能。据我所知,你应该在webmetod中写下你的逻辑来获取数据。如有进一步疑问,请告知我。:)

-巴尔加夫