2
我想將包含字符串和jstring的JavaScript對象傳遞給mvc控制器。這是我的代碼,我在控制器中獲得了空值。 非常感謝您的幫助。http後 - 傳遞一個javascript對象到mvc控制器
function setMultiQuestion(question, responses) {
qaObject = new questionAnswerObj('q', [{'correct':true,'answer':'A1'}, {'correct':true,'answer':'A2'}];);
$http.post(baseUrl + "Admin/insertMultiAnswers", { qaObject: qaObject })
.success(function (data, status, headers, config) {
})
.error(function (data, status, header, config) {
});
}
public ActionResult insertMultiAnswers(string[] qaObject)
{
Console.Write(qaObject);
}
什麼性質呢'qaObject'?如果您在C#(服務器端)中使用相同的屬性創建類,那麼您可以將該類型作爲POST動作的輸入參數 –