jQuery条件为true,但它'it’’我没有犯
jQuery condition is true, but it's not committing it
我有一个简单的表单,我将它发送到服务器,并使用jQuery ajax。
如果服务器上的一切顺利,它将以"OK"作为响应。
如果没有,则显示详细错误。
这是我的jQuery请求:
$("#addnewcouponbtn").click(function() {
var texts = $("#addCouponForm .modal-body input");
var bid = texts[0].value;
var image = texts[1].value;
var date = texts[2].value;
var time = texts[3].value;
var details = $("#addCouponForm .modal-body textarea").val();
$.post("system/addnewcoupon.jsp",
{bid: bid, image: image, details: details, date: date, time: time}, function(data) {
alert(data);
if(data == "OK")
$("#addCouponForm").modal("hide");
else
alert(An error occourd! " + data);
});
});
这是我的addnewgroup.jsp:
<%@page import="java.util.Date"%>
<%@page import="entities.Coupon"%>
<%@page import="implementations.Coupons"%>
<%@page import="implementations.Businesses"%>
<%
String bid = request.getParameter("bid");
String image = request.getParameter("image");
String details = request.getParameter("details");
String date = request.getParameter("date");
String time = request.getParameter("time");
Businesses bm = Businesses.getInstance();
if(bid == null || image == null || details == null || date == null || time == null) {
out.println("Please specify all arguments!");
return;
}
int id = Integer.parseInt(bid);
if(!bm.isExist(id)) {
out.println("No such business ID");
return;
} else {
Coupons master = Coupons.getInstance();
int insertId = master.getLastId() + 1;
Coupon c = new Coupon(insertId, id, image, details, date, time);
master.addCoupon(c);
out.println("OK");
}
%>
问题是:
即使"数据"是"OK",jquery也不会进入条件,
它打印CCD_ 1。(data="OK")
这里有什么问题?
替换
out.println("OK");
带有
out.print("OK");
您应该知道println()添加了一个新的换行符。"确定''n"将不等于"确定"。
相关文章:
- 通过js在新选项卡中有条件地打开url
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- jQuery-有条件地附加HTML
- 根据某些条件在视图之间切换
- 如何做到这一点,使代码在不传递条件后执行函数
- 有条件更新d3.js力图中节点的最佳方法
- javascript中的布尔条件
- Woocommerce产品选项有条件
- 基于两个条件退出While循环
- 有条件地在选项标记中应用布尔属性
- 使用javascript以HTML形式验证条件
- 聚合物0.5.5:核心列表中的条件模板和/或模板动态参考
- javascript对象操作:根据指定条件选择属性
- 这个条件语句的逻辑有问题
- ADF:有条件地加载javascript资源
- Javascript,如果条件在没有&&逻辑运算符当&&它不起作用
- 为什么要对define.md和module.exports进行条件检查,以及条件何时通过
- d3中的条件转换
- jQuery条件为true,但它'it’’我没有犯
- 什么'It’为什么要做一个没有结果的条件