jquery ajax总是返回错误

时间:2014-01-08 21:26:04

标签: jquery ajax spring-mvc servlets

它始终返回错误:

error[object Object]

java代码没有向控制台打印“test”,所以我认为java方法永远不会被调用。但我没有看到我的js代码有什么问题。 任何帮助都会非常感激!

的javascript

var server = '/getPeriodDropdown.htm';
var dataString = 'selected='+$(this).find('option:selected').val();
$.ajax({
    type : "post",
    url : server,
    data : dataString,
    success : function(data) {
        alert("success");
    },
    error : function(error) {
        alert("error" + error);
    }
});

的java

@RequestMapping(value = "/getPeriodDropdown.htm")
public String getPeriodTime(@ModelAttribute("rptType") ReportBo rt,Model model, HttpServletRequest request,HttpServletResponse response) throws APSException, IOException {
    String selected = request.getParameter("selected");
    System.out.println("selected: " + selected);
    return "reports";
}

1 个答案:

答案 0 :(得分:2)

我在你的网址中看到了问题。一定是

var server = 'getPeriodDropdown.htm';