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动作的输入参数 –