iou3344 2022-12-30 08:40 采纳率: 89.6%
浏览 71
已结题

jquery给指定区域内的空格加多选框并提交

<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
<form action="" method="post" class="contact-form">
<table id="example">
<tbody>
<tr><td>编剧</td><td>张三 李四</td></tr>
<tr><td>片名</td><td>片名随便写写就行</td></tr>
<tr><td>类别</td><td>悬疑 爱情 枪战</td></tr>
<tr><td>演员</td><td>张某某 李某某 王某某 周某某</td></tr>
<tr><td>发行时间</td><td>2022年12月31日</td></tr>
</tbody>
</table>
<input type="submit" value="Submit" />
</form>

页面加载完后,就将这个id="example"的表格中的空格换成多选框(checkbox),而且每一行的checkbox的name是一样的(命名规则由您确定),而且表单提交后,可以将相同name的选项提交为一组用空格隔开的数据,比如选择了悬疑和枪战,并且这一组的name是name3,那么提交表单后,name3=悬疑 枪战

也就是要形成这样的代码

<table id="example">
    <tbody>
    <tr><td>编剧</td><td><input type="checkbox" name="name1" value="张三" />张三    <input type="checkbox" name="name1" value="李四" />李四    <input type="checkbox" name="name1" value="王五" />王五
    </td></tr>
    <tr><td>片名</td><td><input type="checkbox" name="name2" value="片名随便写写就行" />片名随便写写就行</td></tr>
    <tr><td>类别</td><td><input type="checkbox" name="name3" value="悬疑" />悬疑    <input type="checkbox" name="name3" value="爱情" />爱情    <input type="checkbox" name="name3" value="枪战" />枪战</td></tr>
    <tr><td>演员</td><td><input type="checkbox" name="name4" value="张某某" />张某某    <input type="checkbox" name="name4" value="李某某" />李某某    <input type="checkbox" name="name4" value="王某某" />王某某    <input type="checkbox" name="name4" value="周某某" />周某某</td></tr>
    <tr><td>发行时间</td><td><input type="checkbox" name="name5" value="2022年12月31日" />2022年12月31日</td></tr>
    </tbody>
</table>
  • 写回答

3条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 1月7日
      • 已采纳回答 12月30日
      • 修改了问题 12月30日
      • 赞助了问题酬金15元 12月30日
      • 展开全部

      悬赏问题

      • ¥15 如何关闭soui dummy wdn 进程
      • ¥20 含有jar文件的文件夹用tar -zcvf 命令压缩后要怎么还原回去?
      • ¥15 天宝TBC软件出现报错怎么解决
      • ¥15 micropython 从1开始切片报错
      • ¥15 请问该怎么做才能将文字说明和二维码一起作为png图片一起下载
      • ¥15 r语言 混频数据回归 midas_r
      • ¥15 人脸识recogizer.predict返回值id报错,KeyError,详情如下
      • ¥15 geowebcache部署失败
      • ¥20 关于adaboost+haar特征实现人脸检测过程的一些细节问题
      • ¥15 csv文件增加一列 为csv文件的名字