我可以在web服務中返回單個值,但我無法弄清楚如何返回多行。我有一個從我的數據庫中獲取數據的ILIST集合。如何在asmx web服務中返回多個數據庫行
0
A
回答
1
如果您的web服務的方法返回對象數組,那就應該這樣做。 所以基本上你只需要將該IList轉換爲一個數組,並根據你在IList中擁有什麼類型的對象,用要返回的數據填充一些標準對象。
0
創建一個可容納所有行的一類,則返回該類
0
假設ü要多數據傳遞到Web服務,並在烏拉圭回合表中獲取結果的記錄。 這個例子將幫助你理解。
function searchbudget() {
var v1= $("#BEMISCODE").val();
var v2= $("#From_Year").val();
var v3= $("#To_Year").val();
var table = $("#tblschoolinfo");
var d = [];
d.push(bemiscode);
d.push(fromyear);
d.push(toyear);
var jsnDta = JSON.stringify({ data: d });
$.ajax({
type: "POST",
url: "wbservices/GetBudgetByYearOrBemiscode.asmx/GetCompleteBudgetByBemiscodeOrYear",
data: jsnDta,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (r) {
var rtnData = r.d; //all returned data...
var respDta = [];
$.map(rtnData, function (item, index) {
var j = [
item.status,
item.msg,
];
respDta.push(j);
});
$.each(respDta, function (key, value) {
var status = value[0];
var msg = value[1];
if (status == true) {
table.html(msg);
} else {
var eMsg = '<div style="color:white;background:#FF4040" ><i style="margin-left:5px" class="fa fa-exclamation-triangle"></i>"' + msg + '"</div>';
table.html(eMsg);
}
}); //1st out loop ends here...
},
error: function (jqXHR, textStatus, errorThrown) {
// $("#responseMovDetails").html(jqXHR + textStatus + errorThrown);
alert("error while loading Records of Requests" + jqXHR + textStatus + errorThrown);
}
});
}
相關問題
- 1. 從asmx服務返回多行
- 2. ASMX Web服務不返回到jQuery
- 3. ASMX web服務返回HTML標記
- 4. wcf服務調用一個返回IPropertyChangedEventHandler的ASMX web服務
- 5. jQuery調用返回數據的ASMX Web服務
- 6. 掙扎從jQuery調用返回數據到vb.Net asmx web服務
- 7. 如何從asmx Web服務管理多個ado.net數據庫連接
- 8. 在Web服務返回多個值
- 9. 如何從asmx web服務返回純XML?
- 10. 如何從ASMX Web服務返回錯誤?
- 11. 如何使用JQuery從ASMX Web服務返回HTML頁面
- 12. Asmx web服務如何返回JSON而不是XML?
- 13. 如何從2.0 asmx Web服務返回JSON
- 14. ASMX Web服務
- 15. 從另一個.asmx Web服務調用.asmx Web服務
- 16. 如何從一個3.5 ASMX Web服務
- 17. asmx web服務在.net 4.0中返回xml而不是json
- 18. 如何從java web服務返回數據庫結果集
- 19. Web服務在一行中返回多個值由標籤
- 20. 如何在PHP中使用XML返回數據的Web服務?
- 21. 如何通過asmx web服務返回圖片並在html頁面中顯示
- 22. ASMX web服務不返回任何結果
- 23. 爲ASMX Web服務
- 24. ASMX Web服務 - SoapHttpClientProtocol.InvokeAsync
- 25. ASP.NET ASMX Web服務
- 26. Web服務ASMX - WCF
- 27. Asp.net ASMX Web服務
- 28. 從.ASMX Web服務
- 29. web服務更改命名空間前綴ASMX Web服務的返回
- 30. 從Web服務返回XML數據
我錯過了從ILIST到LIST的劇組。 -謝謝 – 2009-11-24 18:43:12