在ASP.NET中,我從客戶端數組中的複選框收集了選定項目的列表。現在我需要將數組從客戶端傳遞到服務器的ASMX Web方法。我該怎麼做呢?asp.net:如何將數組從客戶端發送到服務器的web方法
1
A
回答
1
添加JSON庫到您的網頁,使用json2.js here。這給你一個將JavaScript數組序列化成JSON字符串的函數。
你可以把它傳遞到您的WebMethod:
[WebMethod]
public void MyWebMethod(List<string> someValues)
{
// Use someValues...
}
這裏是JavaScript的需要
var arrayData = ["1","2","3"]; // Your array goes here
$.ajax({
type: "POST",
url: "MyWebService.asmx/MyWebMethod",
data: JSON.stringify({ someValues: arrayData }),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function()
{
// Your success function...
}
});
1
相關問題
- 1. 使用ASP.NET將文件從服務器發送到客戶端
- 2. 從服務器發送到客戶端
- 3. VB.Net從客戶端發送字節數組到服務器
- 4. Web服務可以將消息從服務器發送到客戶端嗎?
- 5. 將數據從php服務器發送到vb.net客戶端
- 6. 定期將數據從服務器發送到客戶端
- 7. 如何從java客戶端向c#web服務發送數據
- 8. 如何從客戶端的數據傳送到服務器端
- 9. 如何將WebSocket PING框架從服務器發送到客戶端/從客戶端發送
- 10. 如何將GraphicsContext從客戶端發送到服務器,然後發送到所有其他客戶端?
- 11. 從Web服務器獲取數據並將它們發送到客戶端C++
- 12. 如何從Web服務中的客戶端發送X509Certificate?
- 13. 如何將數據從服務器發送到選定的客戶端?
- 14. Java ActiveMQ:如何發送消息從客戶端到服務器
- 15. 如何發送郵件從客戶端到服務器在python
- 16. 爪哇 - 如何從服務器發送通知到客戶端
- 17. 如何從客戶端發送無效密碼到服務器?
- 18. 如何發送消息從服務器到客戶端流星?
- 19. GWT:將PDF文檔從服務器發送到客戶端
- 20. 將圖像從C#客戶端發送到C服務器
- 21. 如何從服務器向特定客戶端發送數據?
- 22. 如何從客戶端向服務器發送數據流?
- 23. 無法發送消息從客戶端到服務器
- 24. PHP:將數據從服務器推送到客戶端的最佳方法.....?
- 25. C#客戶端。從C#客戶端發送數據到Java服務器
- 26. 如何使用端口將消息從服務器發送到客戶端?
- 27. 如何將數據從服務器發送到客戶端作爲QByteArray/QDataStream
- 28. 如何將數據從j2se服務器發送到j2me客戶端
- 29. 如何將數據從客戶端發送到只有套接字服務器
- 30. 如何將數據從客戶端(C)發送到服務器(nodejs)?
難道你正在使用的後端的ASMX Web服務?你在使用任何JavaScript庫嗎? –
是的,使用ASMX web服務和jquery –
有什麼問題?是否將列表轉換爲數組(解決方案:列表 .ToArray())還是什麼? –