我没有找到任何解决以下问题的具体答案。
我通过 AJAX POST 请求获取了以下 JSON 响应。
{
"result":
{
"101010":["PRAVAT","SGSGSG","UKEMP5","UKENTD","WAUK01","MK87UK"],
"202020":["CORA1E","PSASAS","EDCRJS","USHC01","USDR06"],
............................
........................
"304050":["ERCDE2","DELT01","DECGKG","DEHC03","IS02","DEPI01"]
},
"status":"SUCCESS"
}
Run Code Online (Sandbox Code Playgroud)
我想通过在 javascript 中使用循环来显示数据上方的数据。我试过了,for ( var i = 0; i < response.result.length; i++) {但我做不到。
请帮助我如何使用javascript以上述JSON格式解析和显示我的数据。
以下代码有什么问题?
String selectedCountriesStr = countries.replaceAll("[", "").replaceAll("]", "").trim();
String[] selectedCountriesArr = selectedCountriesStr.split(",");
Run Code Online (Sandbox Code Playgroud)
输入字符串 [10000,20000,304050,766666]
得到错误 java.util.regex.PatternSyntaxException: Unclosed character class near index 0
我正在使用select2.
用法:如果值是"COUNTRY",我想向select2添加onchange事件,否则我想删除onchange事件,如下所示:
var reportLevel = getReportLevel();
if (reportLevel != "COUNTRY") {
$("#selected_countries").on("change", function(e) {
prepareGlidModel(e);
});
} else {
$("#selected_countries").on("change", function(e) {
});
}
Run Code Online (Sandbox Code Playgroud)
问题:即使调用了else块,也无法删除onchange事件.根据reportLevela中选择的值调用事件dropdown.