发布网友 发布时间:2024-10-21 23:53
共1个回答
热心网友 时间:2024-11-16 01:40
首先
<td>${temp.storeNo}</td>
<td>${temp.storename}</td>
这两句话执行后就是静态文本,你改变不了,你需要写在input中才行
<td><input type="text" id="p1" value="${temp.storeNo}"/></td>这样显示在页面上才可以让你编辑,改变值
下一个问题是你的值改变了,数据库改变,有两种策略
加一个按钮。改变值后点击按钮,然后将信息提交到后台,用form提交或者用js的window.location=""来提交,后台再插入数据库
或者你的页面还有其他按钮,在这个按钮里绑定事件,将值传入后台
用ajax,绑定js事件,比如给input绑定onblur事件或者onchange事件,当触发这事件就执行ajax方法,实现异步将数据数据传入后台,时时更新
实际来讲,第一种更常用也更实用更简单,大概就这些,具体的知识点不会再问,我提供给你思路