0
我需要從Java腳本數據的基礎上響應(Java的控制器)找到檢索模型對象下面我的代碼:從Java腳本
//Controller
@RequestMapping("/updateuserdata.json")
public ModelAndView hUpdateDateUserData(HttpServletRequest pRequest, HttpServletResponse pResponse)
{
Long iInsertID=iUsersDao.updateUser(iUser,iUserInfo.getId());
_logger.debug("UserID: "+iInsertID);
if (iInsertID < 0) {
modelAndView.addObject("response","KO");
}else
modelAndView.addObject("response","OK");
}
//Java script
if ($("#formRegistration .form_textfield_error").length>0) return;
console.log($('#formRegistration').serialize());
iLoginRequest=$.ajax({
type: "GET",
url: 'updateuserdata.json',
dataType: 'json',
cache: false,
timeout: 3000,
data: $('#formRegistration').serialize(),
error: function(xhr, error){
iLoginRequest=null;
alert("Errore di connessione con il server!!!!");
},
success: function (data)
{
console.log(data);
// if($('#response').compareTo("OK")) ??? <-
// {
// }else
// {
// $('#response')=="KO"
// }
}
我如何從JavaScript得到響應模型對象和用它作爲字符串?
Thnaks提前,
卡梅隆
compareTo?這是JavaScript 6還是什麼? – mplungjan 2011-06-16 09:45:26
我不知道如何在java腳本中執行:) – Kevin 2011-06-16 10:09:53
'if(data ==「OK」)'假設文本響應 'if(data.response ==「OK」)'假設一個JSON響應'{回覆:「確定」}' – mplungjan 2011-06-16 11:34:57