点击事件下的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"); } }) })})
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询