javascript实现checkbox提交submit请求

背景:使用django模板中for来形成多个checkbox,需要点击单个checkbox并查询数据触发submit请求到后台,django收到请求后显示数据

前端代码(django模板):

<form name="sform" action="" method="GET" id="sform">
<div>
<input class="TableDivput" id="radiobutton" type="checkbox" name="radiobutton" onclick="subform()">
<input class="TableDivput" id="s_id" type="hidden" name="s_id" value="{{scenario.scenario_id}}">
<input class="TableDivput" id="s_name" name="s_name" type="text" list="typelist" value="{{scenario.scenario_name}}">
<input class="TableDivput" id="s_time" type="text" value="{{scenario.add_time}}">
</div>
</form>

Script的代码:

<script>
function subform() {
var a = document.getElementsByName("radiobutton")
var b = document.getElementsByName("sform")
for( var i=0; i<a.length; i++ ){
if (a[i].checked) {
b[i].submit()
}}
}
</script>

最新文章

  1. HDOJ 1008. Elevator 简单模拟水题
  2. js获取url以及截取后边所带参数
  3. iOS 应用中有页面加载gif动画,从后台进入前台时就消失了
  4. iOS流量精灵完结版
  5. Logcat 不显示日志的另一个原因. 跟cocos2dx关系不大.
  6. 一道灵活的css笔试题
  7. 设置Sql Agent运行Job时的执行账户
  8. 洛谷1890 gcd区间
  9. mmmmmmmm
  10. android 如何添加第3方lib库到kernel中
  11. Hbase 客户端Scan
  12. vim 插件 -- taglist
  13. Project 2013 安装找不到office.zh cn的解决办法
  14. Ex 6_9 某个字符串处理语言提供了一个将字符串一分为二的基本操作..._第六次作业
  15. poj3613 Cow Relays【好题】【最短路】【快速幂】
  16. 【广州.NET社区推荐】.NETCore 平台上的日志集成组件 TomatoLog
  17. LuaCURL
  18. 快递100API接口调用代码示例
  19. 截短字符串的函数(JS中适用)
  20. 取得选中Grid的数据

热门文章

  1. 网站假死 重启NGINX无效 必须重启PHP 原因分析
  2. srt字幕翻译
  3. 团队题目——TD课程通
  4. Linux系统防火墙相关操作
  5. ThinkPHP框架初步掌握
  6. Akka 集群单例Cluster Singleton
  7. Libra白皮书解读
  8. 让pomelo可以获取到反向代理websockets的真实用户IP
  9. POJ - 2251 Dungeon Master (搜索)
  10. Spring 注解注入—@Qualifier 注释