提取html表单元素问题

司马喂羊 2011-09-09 08:54:33
项目中有一个这样的需求---根据根据设计的表单,到后台提取表单中所有的表单元素,然后到数据库生成表,简单的文本框,多行文本框,下拉框已经可以实现建表了,但是如果表单中有单选按钮,复选框,怎么过滤方便些,有什么好的思路?
...全文
174 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
坐观垂钓者 2011-09-09
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 mumushijie 的回复:]
后台写个过滤方法不就行了?前台可以用jquery,不需要checkbox数据的话可以在提交前把它移除出form,
[/Quote]
1
乎乎 2011-09-09
  • 打赏
  • 举报
回复
如果用struts 就好办了。~! 直接用 formbean 提交数据。
用js 去提取方法也很多,就是循环。判断~!
淫生杯具 2011-09-09
  • 打赏
  • 举报
回复
后台写个过滤方法不就行了?前台可以用jquery,不需要checkbox数据的话可以在提交前把它移除出form,
七路灯 2011-09-09
  • 打赏
  • 举报
回复
jsoup特别好 也可以自己写 花不了多长时间
softroad 2011-09-09
  • 打赏
  • 举报
回复
后台的话就用jsoup,前台的话就用jquery的select选取器。
wingson_shen 2011-09-09
  • 打赏
  • 举报
回复
不是很明白。。是要根据前台的表单元素建表吗。如果是这样的话

单选框没有问题吧,值只有一个。多选框取得的值是一个数组?再经过加工一下也不难啊。


[可能我没有理解你的想法。说错莫怪]
小笨熊 2011-09-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 softroad 的回复:]

jsoup.jar
[/Quote]

支持。
yuanyu113 2011-09-09
  • 打赏
  • 举报
回复
可不可以直接在传入后台的时候就用js将它过滤掉呢?
document.getElementsByTagName("input")[变量].type != "checkbox" ...
softroad 2011-09-09
  • 打赏
  • 举报
回复
jsoup.jar
安心逍遥 2011-09-09
  • 打赏
  • 举报
回复
jquery循环,很容易的,然后传值就行了

祝楼主好运
随风醉舞 2011-09-09
  • 打赏
  • 举报
回复
那就保存相关属性了!

或者自己写个类,过滤相关信息!
(就和字符替换差不多)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧