项目场景:

今天使用ajax写了个增删改查


问题描述:

没想到回显的时候报了一个500的错误:
错误示例:

错误代码示例:

<form id="update_form"><input type="hidden" name="bid" value="#{b.bid}">书名:<input type="text" name="bname" value="${b.bname}"><br>价格:<input type="text" name="bprice" value="${b.bprice}"><br><input type="button" value="修改" onclick="updateById()">
</form>

原因分析:

由于我自己的粗心大意,还找了近几分钟才发现,原来是我回显参数的时候,隐藏了一个id但是这个id我使用#获取的,应该用$符。


解决方案:

将#换成$就好了,千万要小心,要不然找错头发就能掉没了…

<form id="update_form"><input type="hidden" name="bid" value="${b.bid}">书名:<input type="text" name="bname" value="${b.bname}"><br>价格:<input type="text" name="bprice" value="${b.bprice}"><br><input type="button" value="修改" onclick="updateById()">
</form>

ajax回显500因为#与$的原因相关推荐

  1. SpringBoot+MyBatisPlus实现前端传递时间查询条件ajax请求后台并回显数据流程整理

    场景 前端时间选择控件,选择时间后点击搜索,请求后台数据,后台根据时间查询数据库中 一天的记录数并回显给前端,前端进行显示. 实现 前端页面代码(部分) <div class="ibo ...

  2. SpringBoot中使用thymeleaf时ajax请求不能回显消息

    场景 在SpringBoot项目中使用thymeleaf模板时,在js文件中使用ajax提交表单 不能成功回显消息. 实现 修改为 html中: <button id="parseBt ...

  3. ajax实现下拉列表回显,layui实现下拉复选功能的例子(包括数据的回显与上传)

    一.layui下拉复选实现的背景:实现一个管理员拥有多个权限 二. 具体实现: //依赖资源 //页面显示 角色: xm-select-search xm-select-skin="defa ...

  4. 使用ajax技术对内容进行修改,使内容回显到组件框中

    使用ajax技术对页面进行修改需要回显内容时,可将修改按钮的click事件绑定一个方法,方法的参数为要修改的ID,然后对弹出的修改 框进行页面回显,都是用XXX.val()即可.如果表单内容太多,可使 ...

  5. DJANGO后台ADMIN下拉三级联动,纯JS,没有AJAX数据库回显,目前为止最简单的做法

    网上有很多的DJANGO下拉三级联动,但是都涉及到数据库回显数据操作,操作复杂,本例子是把下拉数据写在JS中,很简单,不需要修改后台太多文件,最下面是一个正常的HTML下拉三级联动文件,我们在这个文件 ...

  6. themyleaf 图片上传_javaEE --springboot #实现图片上传和回显 #单文件上传 #多文件上传 #ajax异步文件上传 (非常详细,从创建项目开始)...

    实现文件上传和回显 1.新建一个SpringBoot项目,选择 Spring Web 和 thymeleaf 依赖 .pow.xml文件下的依赖如下 2.根据下图,创建如下文件 3.直接上代码 配置文 ...

  7. Struts2之checkboxlist 设置默认值和结果回显

    <s:checkboxlist list="#{'篮球':'篮球','足球':'足球','排球':'排球'}"></s:checkboxlist> 这么定义 ...

  8. 后台系统上传文件回显上传进度条

    2019独角兽企业重金招聘Python工程师标准>>>   大家有必要看到文末 xhr传统的AJAX传输对象,在做后台系统的时候经常遇到文件上传的情景,以往的xhr已经能够应对文件表 ...

  9. JAVAWEB开发之SpringMVC详解(二)——高级开发、数据回显、参数绑定集合、图片上传、json交互、validation校验、异常处理、RESTful支持、拦截器

    知识回顾 springmvc框架 用户请求url到DispatcherServlet前端控制器,相当于中央调度器,降低系统各组件之间的耦合度. DispatcherServlet前端控制器通过Hand ...

最新文章

  1. 检测到包降级: Microsoft.Extensions.Configuration.Abstractions 从 2.1.1 降 2.1.0
  2. 7216:Minecraft
  3. HTML5 应用的现状与前景
  4. html5下拉列表默认值,element-ui中的select下拉列表设置默认值方法_简单_前端开发者...
  5. 小企业“银行存款”科目的核算内容包括哪些?
  6. C指针原理(26)-gtk
  7. 差分进化算法_OPTIMUS软件功能特性介绍【全局优化算法模块】
  8. linux nslookup命令安装,在CentOS中安装nslookup命令
  9. 监控oracle等待事件
  10. Myeclipse中添加XFire插件支持
  11. 专业营销手段汇编及研究
  12. JAVA日常游玩-----用EnumMap优化代码。
  13. Raki的读paper小记:ELECTRA: PRE-TRAINING TEXT ENCODERS AS DISCRIMINATORS RATHER THAN GENERATORS
  14. 平凡的人,做不平凡的事
  15. 万能的pdf转换成jpg转换器软件
  16. 工作记录——tomcat部署web应用常见问题和处理方法
  17. Win7系统的电脑还可以装win10吗
  18. 通过CSS样式缩放图片导致图片模糊的解决方案
  19. 散转程序c语言,单片机 散转程序设计 软件实验
  20. 献给java初学者,非常适合新手练习的Java项目

热门文章

  1. 基础编程题目集 7-2 然后是几点 (15 分)
  2. 广度优先搜索——岛屿数量(Leetcode 200)
  3. SQL必知必会-过滤数据
  4. flink1.12.2+hudi0.9.0测试
  5. python中keyboardinterrupt_为什么我不能在python中处理KeyboardInterrupt?
  6. Oracle 20c 新特性:基础级内存数据库免费功能 In-Memory Base Level
  7. CNCF Serverless工作流社区携手华为云FunctionGraph,开拓Serverless编排新时代
  8. WeLink的杀手锏和远程办公软件的另一面
  9. LiteOS基于Sensorhub的超声波模组移植
  10. 为什么11·11物流一年比一年快?奥秘就在这里!