Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.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
Javascript 将JayData与动态init一起使用_Javascript_Odata_Jaydata - Fatal编程技术网

Javascript 将JayData与动态init一起使用

Javascript 将JayData与动态init一起使用,javascript,odata,jaydata,Javascript,Odata,Jaydata,我是JayData的新手,我有一个OData服务,我想使用JayData 我有这个功能 $data.initService('/odata') .then(function (context) { // manage your data through context with JSLQ context.Store.forEach(function (s) { ale

我是JayData的新手,我有一个OData服务,我想使用JayData 我有这个功能

$data.initService('/odata')
            .then(function (context) {
                // manage your data through context with JSLQ

                context.Store.forEach(function (s) {
                    alert(s.Name);
                    })

            });
但是我从来没有到过前台 我的模型是

public class Product
{
    public int ID { get; set; }
    public string Name { get; set; }
}

public class Store
{
    public int ID { get; set; }
    public string Name { get; set; }

    public List<Product> Products { get; set; }
}
得到 500 内部服务器错误 文本/纯文本 datajs-1.1.0.js:2484 剧本 358 B 0 B


修复了它

raz,请检查浏览器的错误控制台!以下错误可能导致此问题:-missing data.js-missing jquery-包含的库的顺序不正确。I datajs必须放在jaydata之前,比如:jquery、datajs、jaydata-不正确的服务url-服务器端错误如果您有详细的错误消息,请告诉我。
 var oProviderConfig = {
                name: 'oData',
                oDataServiceHost: 'http://localhost:16894/odata'
            };

            var c = new $data.generatedContexts[0](oProviderConfig);
            c.onReady(function () {
                c._Store.forEach(function (s) {
                    alert(s.Name);
                });
            });
 var oProviderConfig = {
                name: 'oData',
                oDataServiceHost: 'http://localhost:16894/odata',
                maxDataServiceVersion: '3.0'
            };