jqgrid выберите столбец списка с опцией форматирования не работает

Убедитесь, что это соответствует параметрам module:app и module:lib:

android {
    compileSdkVersion 23
    buildToolsVersion '22.0.1'
    packagingOptions {
    }

    defaultConfig {
        minSdkVersion 17
        targetSdkVersion 23
        versionCode 11
        versionName "2.1"
    }
0
задан Sean Ad 17 January 2019 в 11:38
поделиться

1 ответ

Я предполагаю, что вы не читали документы здесь , поэтому вы должны знать, что средство форматирования типа select не поддерживает параметр dataUrl - он поддерживает только строковые и объектные значения - т.е. значения должны быть предопределены прежде, чем они придут в сетку.

Для того, чтобы иметь одно поле, вы должны сначала получить ключ / значение, прежде чем создавать сетку и передавать ее в качестве параметра значения в форматах.

{
    name:'key', 
    formatter:'select', 
    formatoptions : {value:"23:abc;12:bdc;100:fghe"},
    edittype: 'select',
    editoptions: {
        value:"23:abc;12:bdc;100:fghe"
    }
} 

ОБНОВЛЕНИЕ

В случае пользовательской опции для предварительной загрузки выборок это не так сложно. Вы должны просто сделать

$.ajax({
    url : "url_to get_select(s)",
    success : functon(....) {
        // build your select string here 
        // call the jqGrid with that string.
        $(...).jqGrid({...});
    }
})
0
ответ дан Tony Tomov 17 January 2019 в 11:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: