JQUERY成功返回
我有一个jQueryUI框,它将数据传递到我的servlet上,如果servlet没有通过请求,我就拥有这个集合JQUERY成功返回,jquery,jsp,servlets,Jquery,Jsp,Servlets,我有一个jQueryUI框,它将数据传递到我的servlet上,如果servlet没有通过请求,我就拥有这个集合 response.setContentType("text/xml"); response.setHeader("Cache-Control", "no-cache"); response.getWriter().write("<valid>false</valid>"); 只需检
response.setContentType("text/xml");
response.setHeader("Cache-Control", "no-cache");
response.getWriter().write("<valid>false</valid>");
只需检查XML响应的内容
success: function (responseXml) {
if ($(responeXml).text() == 'false') {
$('#message').text("Failed");
} else {
$('#message').text("Succeed");
}
}
然而,我更喜欢JSON而不是XML,在jQuery中遍历JSON更容易、更直观。您能在这里提供更多的上下文吗?我假设这个
success
回调是AJAX请求的一部分??我已经添加了我的完整代码,我正在制作一个注册框,它目前可以工作,但是我不确定如何添加一个警告,让用户说它是否成功。那么你的jQuery在哪里向servlet发出请求呢?我是否以正确的方式发送响应,似乎什么都没发生?调试代码。JS和Java中的哪些行被执行了,哪些没有?$(responseXml)
实际上包含什么?等
success: function (responseXml) {
if ($(responeXml).text() == 'false') {
$('#message').text("Failed");
} else {
$('#message').text("Succeed");
}
}