点击事件下的ajax获取不到数据

刚学这部分内容不太会一个类似搜索功能的部分代码如下有两个问题1:数据库数据都是varchar格式的,根据从文本框取到的数据查不到需要的数据我直接手动改成“02”为参数是有... 刚学这部分内容 不太会 一个类似搜索功能的部分代码如下 有两个问题1:数据库数据都是varchar格式的,根据从文本框取到的数据 查不到需要的数据 我直接手动改成“02”为参数 是有数据的 这个怎么改2数据是能传到页面上的 没添加点击事件前 没有问题都能操作 但是添加了点击事件后 取不到数据了 很多已经注释到最简了还是不知道怎么回事sverlet: protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { /* String car_id =req.getParameter("car_id"); System.out.print(car_id);*/ CarAppService carAppService=new CarAppServiceImpl(); CarApp carApp=carAppService.getCarAppByPlateNum("02"); String result = new Gson().toJson(carApp); resp.setCharacterEncoding("utf-8"); resp.getWriter().write(result);html <form class="form-search"> <input id="aa" type="text" /> <button type="submit" id="bb">查找</button> </form>$(function () { $("#bb").click(function () { $.ajax({ url:"http://localhost:8090/carsearch", type:"post", dataType:"json", /* data:{"car_id":$("#aa").val()},*/ success:function (data) { alert(data); /*var am = $(".tablelist"); am.append($("<tr><td>"+data.car_id +" </td><td>"+data.car_name + "</td><td>"+data.car_color +"</td> <td>"+data.user_id +"</td> </tr>"));*/ }, error:function () { alert("error"); } }) })}) 展开
 我来答
百度网友6b46965
2018-02-12 · TA获得超过5583个赞
知道小有建树答主
回答量:957
采纳率:84%
帮助的人:425万
展开全部
这个其实和点击事件没关系,只要你的点击事件正常触发了,那就和它没关系了,你先确定你的请求是否发送到后天,然后看看后台数据是否返回,可以用浏览器端的debugger看请求的发送情况
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式