如何在Ajax中调用Json City?

时间:2017-11-22 07:08:32

标签: jquery json ajax

他们在谷歌上有很多例子,但他们没有帮助, 我收到此错误VM169:1未捕获的SyntaxError:意外的令牌<在JSON的JSON.parse()

位置0

这里0是GET和POST 1是json文件中的Json

$("#stateID").change(function(){
            var stateID= $(this).val();
            if(stateID != ""){
                var stateJson=xAjaxCall("ajax/state-city-json/"+stateID,null,0,1);
                if(stateJson != null && !xIsEmptyJSON(stateJson)){
                    xBindJSONtoCombo(stateJson, $("#cityID"));
                }
            }
        }); 

我的控制器

@ResponseBody          //get State-city-json
    @RequestMapping(value="/ajax/state-city-json/{stateID}",method = RequestMethod.GET)
    public String getStateJson(@PathVariable("stateID") int stateID){
        System.out.println("Ajax call city");
        return JSONObject.toJSONString(userRegistrationCommonService.getCityMap(stateID));
    }

0 个答案:

没有答案