我有一個ASP.NET MVC 3應用程序,我使用jQuery DataTables作爲網格。 我需要在客戶端管理網格數據,然後將其發佈到服務器並進行處理。 這樣做的最簡單方法是什麼?如何從DataTables和其他表單數據發佈json?有沒有辦法將JSON從DataTable映射到C#對象? 謝謝!jQuery DataTables發佈數據到服務器
回答
下面是關於如何jQuery的數據表與MVC集成指南:
http://www.codeproject.com/Articles/155422/jQuery-DataTables-and-ASP-NET-MVC-Integration-Part
這是微不足道的,但我需要將數據從網格發佈到服務器。 – drunkcamel 2012-02-15 14:47:57
很抱歉的廣義響應...代碼樣本和研究可能最好在這種情況下延期:
我個人會試圖使用DataTables的fnGetData
函數來抓取表格作爲數組。此時,您可以使用適當的工具將其轉換爲您需要的任何格式,並將其發佈到您的服務器端。
至少有一個衆所周知的JSON實用程序(json.js,我認爲它被稱爲...?)可以轉換爲JSON,此時您可能需要對其進行串聯化。然後你會發布它,然後如果ASP.NET已經有一個實用程序,轉換爲C##對象。
只有在最後我想問一下:爲什麼需要POST整個表?你可能會更好只發布你已更新的值的單元格等。
恩,我一般沒關係。但我希望看到用盡可能少的手肘潤滑脂來做到這一點的真實例子。 – drunkcamel 2012-02-16 09:46:20
我已經替代了DataTables,因爲我的插件在獲取數據時使用表單,所以很容易發佈其他數據。
https://github.com/jgauffin/Griffin.Table/wiki/Basic-usage
它也有一個MVC3集成軟件包:
https://github.com/jgauffin/Griffin.Table/wiki/Asp.net-mvc3-introduction
- 1. Laravel 5.4和Datatables - Ajax - 保存/發佈數據 - 服務器端
- 2. jQuery dataTables CSV服務器數據
- 3. jQuery Datatables從服務器加載數據
- 4. Jquery Datatables使用JQuery Datatables從服務器
- 5. 發佈數據到外部服務器
- 6. 離子發佈數據到服務器
- 7. 發送畫布數據到服務器
- 8. Qt:將數據發佈到服務器
- 9. 發佈數據到服務器
- 10. jquery datatables服務器端列
- 11. jQuery dataTables - 將json字符串化數據傳遞到服務器
- 12. JQuery的$就如何發佈數據到服務器
- 13. Angularjs:通過服務發佈數據到rails服務器
- 14. Datatables提交表單服務器數據
- 15. 發佈到WCF數據服務5
- 16. android服務器發佈數據
- 17. Python將數據發佈到Web服務
- 18. ASP.Net Webforms GridView與jQuery DataTables和服務器端數據加載
- 19. JQuery DataTables - 無法從服務器上的PHP獲取json數據
- 20. 我不能發佈數據發送到另一臺服務器
- 21. 發送發佈數據到網絡服務器 - Android
- 22. 用javascript發送數據到服務器
- 23. 如何將這些數據發佈到http服務器?
- 24. 發佈到Bottle服務器。我如何獲取請求數據?
- 25. jQuery DataTables POST服務器端Json錯誤
- 26. jQuery DataTables 1.10服務器端處理列
- 27. Jquery Datatables驗證服務器響應
- 28. jQuery DataTables服務器端處理和ASP.Net
- 29. jQuery AJAX服務器端發送數據
- 30. jqGrid editRow發佈到服務器
這裏是web表單的鏈接。一個完整的視頻系列。 http://www.youtube.com/watch?v=_kHOoD7As2o – 2014-02-23 15:00:46