0
我正在開發使用Dojo工作燈應用程序,它顯示了基於web服務response.For得到webservice的迴應,我已經創建了一個適配器列表數據,我測試適配器及其工作fine.My問題是顯示在另一個視圖此JSON數據,也在新視圖我教示在一個列表中該數據的(列表應填充根據JSON數據陣列的長度),這樣,如果我的列表上點擊將顯示的信息。填充列表
如何做到這一點。任何幫助表示讚賞。
代碼。
的.js
function dispData()
{
var invocationData = {
adapter : 'getSampleAdapter',
procedure : 'sample'
};
WL.Client.invokeProcedure(invocationData,{
onSuccess : Success,
onFailure : Failure,
});
}
function Success(result)
{
var httpStatusCode = result.status;
if (200 == httpStatusCode) {
dijit.registry.byId("view0").performTransition("view1", 1, "slide");
}
}
HTML文件
<div data-dojo-type="dojox.mobile.ScrollableView" id="view0"
data-dojo-props="selected:false,scrollDir:'v'">
<div data-dojo-type="dojox.mobile.Heading"
data-dojo-props="label:'Status'"></div>
<button data-dojo-type="dojox.mobile.Button" style="margin-left: 38%; margin-top: 30%"
data-dojo-props="label:'Data Details', onClick:function(e){dispData();}" ></button>
</div>
<div data-dojo-type="dojox.mobile.ScrollableView" id="view1"
data-dojo-props="selected:false,scrollDir:'v'">
<div data-dojo-type="dojox.mobile.Heading"
data-dojo-props="label:'Data'" back="Status" moveTo="view0"></div>
----------Json Data Should display here--------
</div>
如果你解決了這個問題,標誌着響應 – Angelo