2013-08-06 31 views
0

此代码脚本错误“的dijit /表格/选择”

require([ "dojo","dojo/request/script", "dojo/parser", "dojox/mobile", "dojox/mobile/compat", "dojox/mobile/deviceTheme", 
       "dojox/mobile/ScrollableView", 
       "dojox/mobile/ScreenSizeAware", 
       "dojox/mobile/FixedSplitter", 
       "dojox/mobile/ContentPane", 


       "dijit/form/Select" 
       ], 

       function(dojo) { 

上添加选择生成一个脚本错误。为什么? 我尝试this,但不行!

Error: multipleDefine 


...on(h){return"[object Array]"==l.call(h)},g=function(h,a){if(h)for(var c=0;c<h.le... 

dojo.js (line 2) 
Error: scriptError 
+0

你可以提供一个完整的,独立包含的例子?我不认为你发布的内容有什么问题。 –

+0

您可以在使用模块的地方添加点,以及如何因为错误可能存在 –

回答

1

这对我的作品在WL6使用默认道场1.9库:

function dojoInit() { 
require([ "dojo", "dojo/ready", "dojo/parser", "dojox/mobile", "dojo/dom", "dijit/registry", "dojox/mobile/ScrollableView", 
     "dijit/form/Select" ], function(dojo, ready) { 
    ready(function() { 

     new dijit.form.Select({ 
      name : "select2", 
      options : [ {label : "TN",value : "Tennessee"}, 
         {label : "VA",value : "Virginia",selected : true}, 
         {llabel : "WA",value : "Washington"}, 
         {label : "FL",value : "Florida"}, 
         {label : "CA",value : "California"} ] 
     }).placeAt(dojo.byId(view0)); 
    }); 
}); 
} 

没有错误,但窗口小部件显示似乎应用搞砸。 (它的工作原理,但不看的权利),也许它需要一些CSS

+0

没有html代码? – userA91

+0

没有为选择。我只使用了默认生成的具有名为view0的单个视图的dojo HTML。 Select可以在HTML中而不是在JS中定义。那是你正在尝试做什么? –

+0

我尝试声明的例子,并不适合我。 – Angelo

0

这通常意味着你有不同版本的dijit /表格/选择某处定义和他们发生冲突

+0

不同的版本? – userA91