powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jqgrid и select
3 сообщений из 3, страница 1 из 1
jqgrid и select
    #39276792
Part.k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый прошу помощи, не могу настроить выпадающий список из базы MySQL в JqGrid.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
 $('#table').jqGrid({
        url:'getMain.php',
        datatype: 'json',
        mtype: 'GET',
        colNames:['name1','name2', 'name3'],
        colModel:[
          {name:'p_p1',index:'p_p1', width:55, sortable:true},
          {name:'p_p2',index:'p_p2', width:90, editable:true, sortable:true},
          {name:'p_p3',index:'p_p3', width:80, editable:true,
           edittype: 'select', 
           editoptions:{dataUrl:'getSelList.php'}
 }],
rowNum:25,
        rowList:[25,50,75],
        pager: '#navpay',
        sortname: 'p_p1',
        sortorder: 'asc',
        viewrecords: true,
        caption: "TABLE"
    });
    $("#table").jqGrid('navGrid','#navtable',
    		  {edit:true,add:true,del:true},
    		  {},{},{},
    		  {closeOnEscape:true, multipleSearch:true, closeAfterSearch:true});



Код: html
1.
2.
3.
4.
<body>
    <table id="table"></table>
    <div id="navtable"></div>
</body>



Вопрос заключается в том что я не могу понять, что должен вернуть сервер и как, что бы этот список появился в таблице, мой вариант явно не рабочий.
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
<?php
  $mysqli = new mysqli('localhost', 'user','pass','bd');

                $json_str = array();
                $json_str_all = array();                                                               
$query = "SELECT * FROM tdktt";                                                                                         
$result = mysqli_query($mysqli,$query);
$result = mysqli_query($mysqli,$query);
      While ($rash = mysqli_fetch_array($result, MYSQLI_ASSOC))
             {
    $id =  $rash['idktt'];
    $value =$rash['ktt'];
 $json_str =  array(array(
                           "id" => $id,
                           "value" => $value),
  );                                              
 $json_str_all = array_merge($json_str_all,$json_str);                                  
}

echo json_encode($json_str_all);                                                                                                                                                                                     
?>
...
Рейтинг: 0 / 0
jqgrid и select
    #39276989
Part.k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
повторение строчки убрал $result = mysqli_query($mysqli,$query);
...
Рейтинг: 0 / 0
jqgrid и select
    #39277451
Part.k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всё работает, нашел ошибку в синтаксисе.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jqgrid и select
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]