.net MVC3 ajax自動提交Model

原來項目中使用ajax提交參數一直都是拼一個js數組傳到後臺,

最近發現一個比較不錯的方法使用MVC框架自帶的功能可從前臺直接傳一個數組對象,後臺直接接受對象就可以了。

 

js代碼:

var queryObj = {};

queryObj["contractBase.SupplierID"] = $("#suppliercode").val(); //contractBase後臺參數名 SupplierID對象屬性

CallAction
    (
        "/SmallContract/QueryData",
        queryObj,
        SuccessFunction
        , function () {
            $.unblockUI();
            alert("無數據");
        }
    );

cs代碼:

public ActionResult QueryData(ContractBase contractBase) {}//直接使用contractBase對象

 

 

發佈了20 篇原創文章 · 獲贊 16 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章