小编Pra*_*nda的帖子

使用javascript解析作为JSON响应返回的java映射

我没有找到任何解决以下问题的具体答案。

我通过 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格式解析和显示我的数据。

javascript jquery json

4
推荐指数
1
解决办法
3万
查看次数

基于逗号分隔符拆分字符串

以下代码有什么问题?

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

java

1
推荐指数
2
解决办法
6664
查看次数

jquery select2 .on("更改",函数(e)重置选项

我正在使用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.

javascript jquery jquery-select2

1
推荐指数
1
解决办法
3万
查看次数

标签 统计

javascript ×2

jquery ×2

java ×1

jquery-select2 ×1

json ×1