以下是我用于 ajax 调用的代码。执行此操作时,它给了我一个错误xml parsing error syntax error line number 1 column 1 in fiebug。我查看了一些说明相同问题的问题,他们认为存在一些语法问题。我再次检查,但找不到真正的罪魁祸首。请告诉我我做错了什么。
$.ajax({type: "GET",
cache: false,
url: 'url',
data : 'param1='+ param1val+ '¶m2='+param1val,
dataType: 'json',
success: function(Obj){
if(Some Condition){
//Some Code
}else{
//else code
}
},
});
这里有一些控制器代码。
@RequestMapping(value = "url", method = RequestMethod.GET)
public @ResponseBody SomeObject url(@RequestParam(value="param1val") String abc ,@RequestParam(value="param2val") String xyz)
{ //some code}
编辑 我向 JS 和控制器代码添加了一些调试代码。令我惊讶的是,控制执行成功首先出现(在 JS 中),然后进入控制器。它应该像这样发生吗?