Reputation: 1198
it always returns error as:
error[object Object]
the java code didn't print "test" to console, so i think the java method never get called. but i don't see anything wrong with my js code. any help would be heavily appreciated!
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";
}
Upvotes: 0
Views: 410
Reputation: 1546
I see the the problem in your url. It must be
var server = 'getPeriodDropdown.htm';
Upvotes: 2