JqGrid - Добавление Выберите DropDown для редактирования формы и заполнения из базы данных - PullRequest
0 голосов
/ 08 января 2012

Я новичок, так что иди спокойно!Но я пытаюсь заполнить выпадающий список select из базы данных MySQL в форме редактирования для jQGrid.

Вот мой код:

colNames:['ID','CampaignName','Status'],
colModel:[
    {
        name:'ID', 
        index:'ID', 
        width:55,
        editable:true,
        editoptions:{
            readonly:true,
            size:10
        }
    }, 
    {
        name:'CampaignName',
        index:'CampaignName',
        width:120,
        align:'left',
        editable:true,
        editoptions:{
            size:25
        }
    }, 
    {
        name:'Status',
        index:'Status',
        width:80,
        align:'left',
        editable: true,
        edittype:'select'
    }
],

Но мне нужен *Поле 1007 * должно быть заполнено select из базы данных.У меня есть файл PHP с именем «StatusDropDown.php», который я использовал раньше, чтобы заполнить поле выбора (см. Ниже).Как я могу заставить это работать с формой редактирования в моей сетке?

<select id="StatusID" name="StatusID" onchange="StatusChanged(this.id)">
    <?php
        include("StatusDropDown.php");
    ?>
    <OPTION VALUE=0> 
        <?php echo $List ?>
    </SELECT> 

Любая помощь очень ценится.

Спасибо JC

1 Ответ

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

Я перешел по ссылке ниже, чтобы успешно реализовать раскрывающийся список.

http://geekswithblogs.net/renso/archive/2009/07/02/jqgrid-dynamically-loading-select-options.aspx

Дело в том, что вы должны убедиться, что ваш php выводится как json, и я использовал json_encode ()в php.

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