使用Asp .net MVC创建问卷 - 管理模块

时间:2015-06-12 12:26:52

标签: asp.net-mvc asp.net-mvc-4 razor

我在Admin模块中工作,我有一个名为forumCreation的页面。在那里,管理员可以创建“N”个问题,每个“N”个问题可以有“N”个答案。我可以说它是无止境的。

例如: 问题编号:1  - 你从哪里来? 回答:   - 在美国境内   - 美国境外 问题2:2   - 你在美国境内的哪个地方? 回答   - 用户必须从下拉列表中选择一个选项(状态)

因此,该模块可以选择配置无穷无尽的问题和答案。此外,管理员有权编辑或删除已配置的论坛列表。任何人都可以建议我如何使用具有强类型和实体框架的Asp.net MVC 4?

1 个答案:

答案 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/