jqgrid sopt не работает - PullRequest
       3

jqgrid sopt не работает

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

У меня странная проблема с параметрами поиска по sopt в jqgrid. Я указал нужные поля sopt, но странным образом он отображает все параметры некоторых полей, а для некоторых - те, которые я указал. Вот мой код

grid3 = $('#BillInformation').jqGrid({
            url: 'CaseInfo/DisplayBillInfoGrid/' + '?caseID=' + caseID,
            datatype: 'json',
            mtype: 'post',
            colNames: ['CaseID', 'Case Status', 'Billing Type', 'Date of Service', 'CPT Code', 'Units', 'Invoice #', 'PackageID',
            'Billing Date', 'Payment Date', 'Provider Due', 'Provider Charge', 'Medrisk Charge', 'Amount Billed', 'Less Savings',
            'Amount Collected', 'Adjusted', 'Refunded', 'Provider Charge Date'],
            colModel: [
            { name: 'CaseID', index: 'CaseID', width: 70, align: 'left', formatter: genericcursor,
                searchOptions: { sopt: ['eq', 'ne'] }
            }, // DISPLAYS ALL THE SOPTS
            { name: 'CaseStatus', index: 'CaseStatus', width: 75, align: 'left',
                searchOptions: { sopt: ['cn', 'nc', 'eq', 'ne'] }
            }, // DISPLAYS ALL THE SOPTS
            ...
            { name: 'Date of Service', index: 'Date_of_Service', width: 100, align: 'left', formatter: dosbutton,
                searchoptions: { sopt: ['eq', 'ne', 'lt', 'le', 'gt', 'ge'] } 
            }, // DISPLAYS THE SOPTS I'VE SPECIFIED
            ...
});

grid3.jqGrid('navGrid', '#pager', { edit: false, add: false, del: false, refresh: false },
        {}, {}, {}, { multipleSearch: true, overlay: false });

Я действительно озадачен тем, почему это происходит, и любая помощь будет оценена. Спасибо

1 Ответ

1 голос
/ 05 января 2012

Есть опция searchoptions , но нет searchOptions, которую вы используете в 'CaseID' и 'CaseStatus'. Вы должны просто написать имя в правильном регистре.

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