我在Admin模块中工作,我有一个名为forumCreation的页面。在那里,管理员可以创建“N”个问题,每个“N”个问题可以有“N”个答案。我可以说它是无止境的。
例如: 问题编号:1 - 你从哪里来? 回答: - 在美国境内 - 美国境外 问题2:2 - 你在美国境内的哪个地方? 回答 - 用户必须从下拉列表中选择一个选项(状态)
因此,该模块可以选择配置无穷无尽的问题和答案。此外,管理员有权编辑或删除已配置的论坛列表。任何人都可以建议我如何使用具有强类型和实体框架的Asp.net MVC 4?
答案 0 :(得分:0)
你必须发布一个json数组。
如何使用ajax发布的示例:
$.ajax({
type: 'POST',
url: url,
data: obj,
//dataType: 'json',
success: function (responseData, textStatus, jqXHR) {
console.log('ok');
},
error: function (responseData, textStatus, errorThrown) {
console.log('POST failed.');
console.log(textStatus);
console.log(errorThrown);
console.log(responseData);
}
});
这里有一个完整的样本:
http://blog.dontpaniclabs.com/post/2013/02/27/Posting-JSON-Data-to-an-MVC-Controller-via-Ajax
使用ajax发布数组:
http://kwilson.me.uk/blog/post-an-array-of-objects-to-webapi-using-jquery/