Показать два поля редактирования для столбца в форме добавления / редактирования jqgrid - PullRequest
1 голос
/ 06 декабря 2011

У меня есть запрос от клиента на раскрывающийся список и текстовое поле для номера мобильного телефона в форме добавления / редактирования jqgrid.

Как это

Mobile number <countrycode drop down> <mobile number text field>

Я хочу знать, можно ли это сделать в форме добавления / редактирования jqgrid? Если да, то как?

@ UPDATE: Вот как я хочу вывод в форме добавления / редактирования (вам нужно будет создать HTML-файл с кодом ниже и увидеть вывод в браузере). Извините не могу загрузить изображение, не так много репутации: (...

<html>
<body>
<table>
  <tr>
<td>Phone#</td>
<td>:</td>
<td> 
        <select><option value=1>1</option></select>  
        <input type="text"/>
    </td>
  </tr>
</table>
</body>
</html>

Ответы [ 2 ]

0 голосов
/ 28 октября 2017

Хотя прошло уже 5 лет, но никто не ответил, у меня возникла такая же проблема, и я уже нашел решение. Это легко, но у меня много времени, чтобы сделать это. Просто так:

В ColModel задайте опции формы: {rowpos: x, colpos: y}:

colModel: [
            { name: "CategId", index: "CategId", label: arrTool.CategId, width: 100, editable: true, formoptions: { rowpos: 1, colpos: 1 } },
            { name: "Category", index: "Category", label: arrTool.Category, width: 100, editable: true, formoptions: { rowpos: 1, colpos: 2 } }
]

Результат: enter image description here

0 голосов
/ 06 декабря 2011

Это, конечно, возможно, используя jqgrid. Я думаю, вы найдете этот вопрос относящимся к тому, что вы пытаетесь достичь. Особенно интересным будет способ установки типа редактирования в colModel для поля, в котором вы заинтересованы сделать выбор. Ввод текста будет форматом поля по умолчанию для режима редактирования.

Несмотря на это, я предполагаю, что вы не используете платную версию jqGrid, что в случае, если вам нужно, вам нужно будет установить параметры редактирования немного по-другому. Вы можете прочитать немного больше об этом в платной версии здесь .

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