Как разместить списки внутри объекта json и выполнять итерации на стороне клиента?

0

Через jquery ajax я звоню в сторону sever. В стороне на стороне у меня есть два списка этих двух списков, которые я помещаю в карту, карту в Json Obect, но не в настройке.

Как повторить этот два списка, создав два окна выбора с помощью jquery, я использовал следующий код.

Серверная сторона

 List<DepartmentMaster> deplist = HrDao.getDepartments();
        System.out.println("deplistdeplist" + deplist.size());
        if (!deplist.isEmpty()) {
            request.setAttribute("deplist", deplist);
        }
        List<EmployeeEntity> reportinglist = HrDao.getReportinTo();
        System.out.println("listsize" + reportinglist.size());
        if (!reportinglist.isEmpty()) {
            request.setAttribute("reportinglist", reportinglist);
        }
        Map<String, List> map = new HashMap<String, List>();
        map.put("deplist", deplist);
        map.put("reportinglist", reportinglist);
        System.out.println("map" + map);
        try{
        JSONObject jsonobj = new JSONObject();
        jsonobj.accumulateAll(map);
        System.out.println("jsonobj"+jsonobj);
        response.setContentType("application/json");
        response.getWriter().print(jsonobj.toString());

Сторона клиента

 $("#departmentreporting").click(function() {
        $.ajax({type: 'POST', url: 'getdeparmentreporting.do?', success: function(result) {
                var obj = JSON.parse(result);
                alert(obj);
                if (result !==null) {

                  $(this).closest('tr').prev('tr').after()
                }
            }
        });
    });
  • 0
    Какую библиотеку JSON вы используете?
  • 0
    Я использую этот json-lib-2.2.2-jdk15
Показать ещё 2 комментария
Теги:

1 ответ

0

Если действительный json возвращается с сервера, на стороне клиента

     for (var i = 0; i < result.length; i++) {
       //pick the fields of result here to do whatever you want
     }
  • 0
    Я ничего не получаю, пожалуйста, скажите, сколько нужно банок?
  • 0
    Так что ваша проблема вернуть JSON со стороны сервера или итерации JSON, возвращенный с сервера на стороне клиента?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню