phoenix850121 2018-09-27 02:01 采纳率: 14.3%
浏览 1877
已采纳

JavaScript原生方法如何将值传给controller?

各位老师,请教一个问题:
我使用springmvc架构,前台js方法获得了查询结果单选那条数据对应的ID,然后commit调用controller中api,将向这个ID传递给controller中的一个方法,实现编辑这条数据功能。
请问Javascript原生用法,如何实现commit时将值传递给controller方法?
感谢各位老师指导。

  • 写回答

4条回答 默认 最新

  • 专家-郭老师 Java领域新星创作者 2018-09-27 03:01
    关注

    用ajax,将你的点击按钮绑定事件,然后时间里写ajax方法。
    例如:

    $.ajax({
                    url:"chuli.php", //处理页面的路径 就是你controller里的方法  后台方法记得加 @ResponseBody
                    data:{"selectedId":"6"}, //要提交的数据是一个JSON   6这个可以根据你需要数据来替换
                    type:"POST", //提交方式
                     dataType:"TEXT", //返回数据的类型
                    //TEXT字符串 JSON返回JSON XML返回XML
                     success:function(data){ //回调函数 ,成功时返回的数据存在形参data里
                           执行成功,这里就可以判断是否编辑成功!
                 });
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作