栗条米 2019-05-10 00:39 采纳率: 0%
浏览 316

SpringMVC 能用表单提交查询条件 可以获得返回的值 并显示 ,但是用Ajax就不行了 ,为什么??

  1. SpringMVC 能用表单提交查询条件 可以获得返回的值 并显示 ,但是用Ajax就不行了 ,为什么??
# 后台
@ResponseBody
    @RequestMapping(value = "/getstockprice")
    public ModelAndView selectStockPriceByID() {
        ModelAndView mv = this.getModelAndView();
        PageData pd = new PageData();
        boolean result = false;
        double stockPrice = 0;
        try {
            pd = this.getPageData();
            String stockNum = (String) pd.get("stockNum");
            stockPrice = (double) this.lxwstockexchangefacade.selectStockPriceByID(stockNum).get("StockPrice");
            result=true;
        } catch (Exception e) {
            logger.error(e);
            e.printStackTrace();
        }
        mv.addObject("result", result);
        mv.addObject("stockPrice", stockPrice);
        mv.setViewName("lxw/ExchangeDistrict");
        return mv;
    }

# Ajax
<script type="text/javascript">
        $(function(){
            alert("查询信息");
            var para ={userName:'lxl',stockNum:'000725'};
            var url = root + "/lxwempAjax/lxwOptionalStock";
            $.ajax({
                type:"POST",
                url:url,
                data:para,
                datatype:'json',
                success:function(result){
                    alert('提交成功'+para.stockNum+para.userName);
                },
                error:function(result){
                    alert('提交失败'+para.stockNum+para.userName);
                }
            });
            alert('${res.get(0).get("StockName")}');
            alert("执行完成");
        })

        </script>

# ```表单

![图片说明](https://img-ask.csdn.net/upload/201905/10/1557420188_781229.png)


  • 写回答

2条回答

  • zLinks 2019-05-10 09:12
    关注

    这里我没有看到你的表单提交按钮用的是button还是submit,如果你用的是submit,你的ajax也就无效了,那么无论你在这个标签中设置什么属性,他都会首先进行表单提交
    所以你要把submit改成button

    评论

报告相同问题?

悬赏问题

  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?