读书人

各位大牛小弟我来问个jquery的有关问

发布时间: 2014-01-23 14:48:04 作者: rapoo

各位大牛,我来问个jquery的问题
是这样的,我用的spring mvc, controller层写了,想查查手机号是不是在数据库里了
@RequestMapping(value = "/validationPhoneList", method = RequestMethod.POST)
public Map<String, Object> validationPhoneList(@ModelAttribute RiskListEO eo) {

String key1 = request.getParameter("KEY1");


Map<String, Object> map = new HashMap<String, Object>();

try {

RiskListEO curEo = riskListBlh.findRiskListDetail(key1);

session.setAttribute(key1, curEo.getKEY1());
request.setAttribute("back", "1");
map.put("KEY1", key1);
map.put("success", true);

} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return map;
}

jsp是这样写的:
function check() {

var KEY1 = $.trim($("#KEY1").val());
var params = {

"KEY1" : KEY1
};
var actionUrl = "${ctx}/test/validationPhoneList.action";
$.ajax( {
url : actionUrl,
data : params,
dataType : "json",
type : "POST",
cache : false,
error : function(textStatus, errorThrown) {

alert("系统ajax交互错误: " + textStatus);
},
success : function(data,textStatus) {


alert(data+"已经存在!");


}
});

}
但是现在总是走到error,明明那条手机号已经在数据库了,页面上值也是获得成功的。

请大牛们解惑啊

读书人网 >Web前端

热点推荐