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