0

我正在尝试将 jTable 与数据绑定,但我的 web 方法没有返回任何内容。我可以从 Chrome 开发者控制台看到这一点。这是代码:

[WebMethod(EnableSession = true)]
public static object ProductList()
{
    try
    {
        List<Product> products = new List<Product>();
        products.Add(new Product { ProductId = 1, ProductName = "Mercedes", Category = "Cars", Price = 20 });
        products.Add(new Product { ProductId = 1, ProductName = "Mercedes", Category = "Cars", Price = 20 });
        products.Add(new Product { ProductId = 1, ProductName = "Mercedes", Category = "Cars", Price = 20 });

        return new { Result = "OK", Records = products };
    }
    catch (Exception ex)
    {
        return new { Result = "ERROR", Message = ex.Message };
    }
}
4

1 回答 1

0

解决了。必须在必须显示 jtable 的 html 文件中引用特定文件。如下所示:

<script src="Scripts/jtable/extensions/jquery.jtable.aspnetpagemethods.min.js"></script>
于 2013-05-25T16:05:49.933 回答