This is my ajax function
$("#submitButtonNc").click(function(){
var newCreditLimit=$('#newCreditLimit').val();
var cardNumber=$('#selectedCard').val();
$.ajax({
type : 'POST',
url : 'updateSupplymentaryCreditLimit.json',
dataType: "json",
data : {
'cardNumber' :cardNumber,
'newCreditLimit':newCreditLimit
},
success : function(json) {
alert("aassdd");
},
error:function(error){
alert("error",error.toString());
}
});
This is my back end java function. I have used spring MVC:
@RequestMapping(value = "updateSupplymentaryCreditLimit", method = { RequestMethod.POST })
public @ResponseBody String updateSupplymentaryCreditLimit(@RequestParam("cardNumber") String cardNumber,
@RequestParam("newCreditLimit") String newCreditLimit){
String message =null;
try{
double creditLimit=Double.parseDouble(newCreditLimit);
SupplementaryCreditCardLimitBean supplementaryCreditCardLimitBean =new SupplementaryCreditCardLimitBean();
supplementaryCreditCardLimitBean.setCardNumber(cardNumber);
supplementaryCreditCardLimitBean.setNewCreditLimit(creditLimit);
message= "Success";
}
catch(Exception e){
message= "Error";
}
return message;
}
When I click #submitButtonNc
button back end updateSupplymentaryCreditLimit
function called but response display in front end ajax function
error:function(error){
alert("error",error.toString());
}
please tell me what is the reason display error alert