2013-04-28 41 views
0

我想利用我的項目jqwidgets這是在asp.net mvc4這一理念建立的工作,下面的代碼給我一個錯誤「遺漏的類型錯誤:無法讀取屬性‘的DataAdapter’的未定義「,請記住,下面的代碼僅僅是一個例子,說明我的項目實施中出現了某些問題。Jqwidgets沒有在MVC4

@model KhoonehYab.Models.User 
@{ 
    ViewBag.Title = "Create"; 
} 
<script src="~/Scripts/jqwidgets/jqxcore.js"></script> 
<script src="~/Scripts/jqwidgets/jqxdata.js"></script> 
<script type="text/javascript"> 
    $(document).ready(function() { 
     var data = new $.jqx.dataAdapter([]); 
    }); 
</script> 

jQuery的版本正在使用的是1.9 & jqwidgets v2.8.1(在_layout裝包&添加),也試圖與其他老版本都和得到了同樣的錯誤,也恰好爲任何其他jqwidget例如最簡單的庫,jqxButton。我已經堅持了2天,我不知道我做錯了什麼。任何疑難解答從你們提前讚賞。

感謝

回答

4

它不只是包括腳本。 MVC4中的腳本應該位於:@section scripts {}。

1

其實他們的工作,有一個幫助主題這表明:http://www.jqwidgets.com/jquery-widgets-documentation/documentation/asp.net-integration/asp.net-binding-to-sql-database-mvc4.htm。該主題的第11點非常重要。該主題中還有一個下載鏈接,因此您可以下載該示例。

+0

是啊,我明白你說什麼,我在做什麼這裏是幾乎相同點11,根據自己的論壇,我開到那裏的話題,所有你需要的是包括所需要的js文件,把你的jqwidget中的document.ready功能腳本,它應該工作而奇怪的是,我用它在另一個mvc4項目,它完美地工作與我在這裏做了同樣的事情,它不工作的任何組件,我也把警報在其庫跟蹤代碼,它的加載,我的警示都扔掉,但它只是沒有進入JQX功能:\我真的很迷茫... – 2013-04-29 10:04:47

+0

它不只是包括腳本。 MVC4中的腳本應該位於:@section scripts {}。 – scripto 2013-04-29 11:54:42

+0

感謝您的回答,你可以做一個回答,所以我能接受嗎? – 2013-04-30 12:45:43