Убедитесь, что это соответствует параметрам module:app
и module:lib
:
android {
compileSdkVersion 23
buildToolsVersion '22.0.1'
packagingOptions {
}
defaultConfig {
minSdkVersion 17
targetSdkVersion 23
versionCode 11
versionName "2.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({...});
}
})