2013-09-23 33 views
0

我正在使用dijit/form /在我的應用程序中選擇動態綁定某些數據。我能夠將數據綁定到Select元素,但問題是我的Select元素在我的模擬器和模擬器中都不能正確呈現。我在worklight中使用嵌入式dojo 1.9,下面是我正在使用的代碼。有什麼我需要添加在我的代碼使用dijit選擇?我在這個論壇上搜索了這種類型的問題,我發現這個鏈接的用戶在哪裏有同樣的問題,但沒有答案。dijit/form/Select在Emulator和Simulator中無法正常工作

script error on require "dijit/form/Select"

in Emulator in simulator

我的HTML代碼 -

 <select id="selectCity" name="selectCity" data-dojo-type="dijit/form/Select"> 

    </select> 

我的腳本代碼 -

 <script type="text/javascript" src="dojox/mobile/deviceTheme.js"></script> 
     <script type="text/javascript" data-dojo-config="isDebug: false, async: true, parseOnLoad: true, mblHideAddressBar: false" src="dojo/dojo.js"></script> 

回答

1

我敢肯定,這是因爲在主題化與dijit中的主題不同。要使用dijit模塊使用下拉列表,您必須配置a theme。通常這意味着您需要導入CSS文件並向父元素添加一個類(最常見的做法是將其添加到您的<body>標記中)。但是這些主題是而不是設備特定的。

更好的解決方案是使用dojox/mobile/ComboBox,更多信息可在reference guide找到。

+0

明白了。謝謝迪米特里。 –

相關問題