通过操作(按钮)在视图中创建通用表

时间:2014-07-21 17:21:19

标签: asp.net-mvc-4

我对MVC相对较新,并且踢我的屁股!

我的视图上有一个空的dataTable。有一些下拉菜单决定了将要发生的行动。

下拉1 - 从数据库列表中选择 下拉2 - 通过JSON填充选择的数据库中的表(从下拉1开始) 然后一个按钮。 OnClick它会触发并抓取数据库中的所有数据。

最初它是一张桌子,所以我能够使用模型和局部视图。但是现在我可能需要考虑数以千计的表模式,我不知道如何设置它。我从数据库中获取数据并将其推送到控制器中的公共数据表。从那里我试图让它显示到视图,但我唯一的想法是将它推到viewbag。但这样做在返回视图时从不会调用任何东西。

请尽可能提供帮助。

提前致谢 萨曼莎

    `
    $(function() {
    $('#Btnfilter').click(function () {
        var table = $('#search_result');
        var dataObject = document.getElementById('drpdatabase').value + "," + document.getElementById('tableList').value + "," + document.getElementById('returnlist').value;
        $.ajax({
            url: '@Url.Action("GetTable","Transaction")',
            type: 'GET',
            cache: false,
            data: { dataObject : dataObject },
            context: table,
            success: function (data) {
                debugger;
                //table.DataTable( {
                //    data: data
                //} );               
            },
            error: function (data) {
                debugger;
                console.log("fail " + data);
            }
        });
    });

});

`

0 个答案:

没有答案