<view:qrytr>
<view:qrytd width="15%" heightshow="true">请选择执法范围:</view:qrytd>
<view:qrytd width="35%" colspan="3">
<s:checkboxlist name="map.ZFFWDM" list="#request.jcryMap" value="#request.depzf" id="zffwdm"></s:checkboxlist>
</view:qrytd>
</view:qrytr>
 
function check(){
if(!$("#form1").checkForm()) {
return false;
}
 
var rylist='';
var qxs = document.frames("jcry").document.getElementsByName("qx");
for(var i=0;i<qxs.length;i++){
if(qxs[i].checked){
rylist+=qxs[i].value+",";
}
}
if(rylist == '' || rylist == null){
alert("请至少选择一名执法人员!");
return false;
}
var zffwlist='';
var zffw = document.getElementsByName("map.ZFFWDM");
for(var i=0;i<zffw.length;i++){
if(zffw[i].checked){
zffwlist+=zffw[i].value+",";
}
}
if(zffwlist == ''|| zffwlist == null){
alert("请至少选择一项执法范围!");
return false;
}
 
var url="<%=webapp%>/jcrygl/jcryglAction!insert.dhtml?ryids="+rylist;
$.ajax({
url:url,
type: 'post',
async: true,
data:$("#form1").serialize(),
complete: function(request, status) {
var txt = request.responseText;
if("true" == txt) {
window.location.href="<%=webapp%>/jcrygl/jcryglAction!list.dhtml?firstFlag=clear";
} else {
alert("提示:操作失败");
return false;
}
}
});
}
 
 JAVA后台
public String insert() throws Exception
{
String ryids=super.getRequestParameter("ryids");
String ids []=ryids.split(",");
String zffwdm=map.get("ZFFWDM").trim();
String zffwmc="";
String zffwdmnew="";
if(!"".equals(zffwdm)&&zffwdm!=null){
String zffwdms [] =zffwdm.split(",");
for(String zffw:zffwdms){
zffwmc+=StandardCodeTable.getName("jcryzffw", zffw.trim())+",";
zffwdmnew+=zffw.trim()+",";
}
}
for(String id:ids){
Map<String, String> mapUser = new HashMap<String, String>();
mapUser.put("userid", id);
mapUser.put("zffwdm", zffwdmnew);
mapUser.put("zffwmc", zffwmc.substring(0, zffwmc.length()-1));
jcryglService.insertJcryglDTO(mapUser);
}
super.renderText("true");
return null;
}
 

checkbox为空的更多相关文章

  1. 让checkbox不选中

    今天在做项目的时候.遇到一个问题.须要把选中的checkbox置空,即将选中的checkbox不选中. 最后,发现一个方法非常好使,特此记录. $("input[type='checkbox ...

  2. SSIS 学习(9):包部署常见问题汇总【转】

    Integration Services 包在部署过程中,经常会出现这样那样的问题,让人摸不着头脑,很是烦人.下面我就将我在部署过程中,遇到的一些问题整理出来,以供大家参考. (一)SSIS包在SQL ...

  3. table里面,怎么根据checkbox选择的一行中的某个单元格的值是否为空,来判断是否该选中

    <table class="stripe" id="tab2"> <tr> <th>选择</th> <th ...

  4. checkbox判断不为空

    checkbox不为空 html页面: @foreach($seals as $v) <input type="checkbox" name="seal_id[]& ...

  5. jquery 判断checkbox是否为空的三种方法

    //方法一: if ($("#checkbox-id")get(0).checked) { // do something } //方法二:也适用于单选按钮 if($('#chec ...

  6. WinForm 遍历用户控件里CheckBox

    1.常用调用方法 public partial class UCRights : UserControl { private readonly int LOCATIONY; private DataT ...

  7. CYQ.Data+EasyUI开发:几个相关的问题CheckBox、Tree、TreeGrid

    前言: 话说到新的公司已经呆了三个星期了,从上班的第二天开始就一直在写项目文档和给开发人员培训,以至于我的QQ签名从"我不是来搞培训的“到最后直接换成”我是来搞培训的“. 虽然挂名开发经理, ...

  8. 背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch

    [源码下载] 背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch 作者:webabcd 介绍背水一 ...

  9. jquery通过class验证表单不能为空

    在开发系统时,往往都有某些表单数据为必填项,若用jQuery通过ID去验证,不仅会影响效率,还会有所遗漏,不易于后期维护. 本章将介绍如何利用jQuery,通过为表单配置class进行统一验证.(ID ...

随机推荐

  1. springboot application.properties配置大全

    springboot application.properties配置大全 官方文档 https://docs.spring.io/spring-boot/docs/current/reference ...

  2. 微信小程序在组件中获取界面上的节点信息wx.createSelectorQuery

    节点信息查询 API 可以用于获取节点属性.样式.在界面上的位置等信息. 最常见的用法是使用这个接口来查询某个节点的当前位置,以及界面的滚动位置. 示例代码: const query = wx.cre ...

  3. php 如何将image图片转化为字符串(GD库操作及imagick两种实现方式)

    前两天研究php中的 imagick 扩展的时候,突发奇想实现的一个小功能感觉挺有意思,在这里记录一下: 将一张image图片转化为字符串的形式,先上一张效果图.(运行笔记中的代码需要先安装 php_ ...

  4. 二元变量图形的pandas方法

    数据加载: 1.散点图 上图使用下采样的方法选取了100个样本点,因为把所有的数据加载进来太多了. 2.Hexplot图 上图是一个散点图再加上热力标注的形式,可以更准确的帮助我们看出数据集中在哪些区 ...

  5. 【uoj#46】 [清华集训2014] 玄学

      题目传送门:uoj46   题意简述:要求在序列上维护一个操作间支持结合律的区间操作,查询连续一段时间内的操作对单点的作用效果,\(n \leq 10^5,m \leq 6 \times 10^5 ...

  6. Kinect视频中运用全身运动和人体测量统计学的人物识别技术

    摘要: 对于人物识别技术来说,动作和人体测量统计学对于光学差异并不敏感,甚至对于眼镜,头发,帽子的描述相当粗糙,现在的以步态为基础的识别技术都是基于对细节的精确描述和对步态周期的精确测量.这种方法需要 ...

  7. 配置linux ftp服务器,客户端报list remote folder fail

    XFTP出现列表文件夹失败.主要是因为FTP模式不对,应该为主动连接模式, 可以在设置主机属性 - 选项页签 - 将默认勾选的“使用被动模式”(使用消极模式)的多选框取消...就可以了...

  8. Canvas对画布及文字控制基础API学习

    这次纯API练习,比较简单,但是是为了之后的结合项目打基础的,所以也不能忽视它,下面开始: Canvas的平移.旋转.缩放 这里还是以上次画那个青春痘的DEMO为例[http://www.cnblog ...

  9. P2057 善意的投票 最小割理解

    实现时这样建图:直接将S连向同意的人,T连向不同意的人,若两人是朋友,则在他们之间连一条双向边 #include<bits/stdc++.h> #define il inline usin ...

  10. python+Appium自动化:app滑动操作swipe

    swipe Appium使用滑动操作用到了swipe方法,定义如下: swipe(self, start_x, start_y, end_x, end_y, duration=None) 从一个点滑动 ...