Выберите группу столбцов - PullRequest
0 голосов
/ 03 апреля 2012

У меня есть таблица с некоторыми столбцами и данными (показано в asp.net mvc 3 View).Я хочу выбрать группу столбцов, а затем передать и показать эти столбцы и их данные в другом представлении.

Как я могу это сделать?

Вот мой код

$(document).ready(function () {
    $('#Container').jtable({            
        actions: {
            listAction: '@Url.Action("ShowList")'
        },
        fields: {
            ID: {
                key: true,
                create: false,
                edit: false,
                list: false
            },
            Name: {
                title: 'Name',
                width: '23%'
            },
            IsActive: {
                title: 'Active',
                width: '23%'
            }                
        }
    });

    $('#Container').jtable('load');
});

1 Ответ

0 голосов
/ 05 апреля 2012

простой способ сделать это.Просто добавьте список множественного выбора, который позволяет пользователю выбрать несколько параметров.Затем получите значение параметров и передайте их для просмотра

Вот код:

//add multiselect list
<select multiple="multiple" class="selc">
        <option value="Product">Product</option>
        <option value="Category">Category</option>
        <option value="Quantity">Quantity</option>
        <option value="UnitPrice">Unit Price</option>
        <option value="Total">Total</option>
 </select>
 <input type="button" id="btn" value="Click me" />

//add some script to get values
$(function () {
    $('#btn').click(function () {
        var s = $('.selc').val();            
        $('#view2').empty();
        LoadPage(s);
    });
});

function LoadPage(arr) {
    $('#view2').append('<iframe id="frame1" width="100%" height="420" frameborder="0"></iframe>');
    $('iframe#frame1').attr('src', '../Home/Page.aspx?s=' + arr);
}

какие-нибудь лучшие решения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...