<%@include file="/common/head.jsp"%>
<%@ page contentType="text/html; charset=UTF-8"%>
<script type="text/javascript"> function send() {
var receivers = new Array();
receivers = $("#usercodes").val().split(",");
var paramforms = new Array();
var paramSize = receivers.length;
if ($("#usernames").val() == null || $("#usernames").val() == "") {
$.messager.alert('提示信息', "请选择需发送人!", 'warning');
return false;
} else {
for (var i = 0; i < paramSize; i++) {
if ($(":checkbox:checked").length == 0) {
$.messager.alert('提示信息', '请选择需要送阅的项目!', 'warning');
return false;
} else {
$(":checkbox:checked").each(
function() {
var strs = new Array();
strs = $(this).val().split(",");
var projid = strs[0];
var compserialid = strs[1];
var projcode = strs[2];
var projname = strs[3];
var busstype = strs[4];
var assuremoney = strs[5];
var customername = strs[6]; paramforms.push({
receiver: receivers[i],
infourl: '?projid=' + projid + '&compserialid=' + compserialid,
infodesc : projcode+'_'+customername+'_'+assuremoney+"万元"
});
});
}
}
} var url = '<s:url value="/common/deliverInfoMgr!addDeliverInfo.ajax"/>';
var params = {
uiDeliverInfo: JSON.stringify(paramforms)
}
$.post(
url, //服务器要接受的url
params, //传递的参数
function(returnData) {
alert("成功发送给:" + $("#usernames").val());
//$.messager.alert('提示', "发送成功");
},
'json' //数据传递的类型 json
);
} function showSendMsg() {
if ($("#sendMsg").css("display") == "none") {
$("#sendMsg").css("display", "inline");
} else {
$("#sendMsg").css("display", "none");
}
}
</script> <table class="clear" cellSpacing=0 cellPadding=0 width="100%"
border=0>
<tr class="td_views_left">
<td colspan="4">
<input type="button" class="buttoncls" value=" 送 阅 "
onClick="showSendMsg()">
</td>
</tr>
<tr class="clear" id="sendMsg" style="display: none">
<td>
<input type="button"
onclick="openModalWindow('人员选择','<s:url value="/common/queryEmps.action"/>?limit=5&empstatus=001&isAddOp=yes',600,500);"
class="buttoncls" value=" 选 择 " />
<input type="button" value=" 发 送 " id="send" onclick="send()" class="buttoncls" />
<input type="text" size="60" id="usernames" readonly="readonly" />
<input type="hidden" id="usercodes" />
<input type="hidden" id="userids" />
</td>
</tr>
</table>

复选框回显、全选、非全选、cookie处理数据、json数组对象转换处理学习笔记参考的页面的更多相关文章

  1. Thymeleaf+layui+jquery复选框回显

    一.Thymeleaf+layui+jquery复选框回显 基于Thymeleaf模板下的layui+jquery复选框回显,主要是jquery.大致意思是:把数组转成JSON传到前台,再在前台转回数 ...

  2. activiti官网实例项目activiti-explorer之扩展多选框回显功能

    相关参考链接:https://blog.csdn.net/murongxuesheng/article/details/76147380 回显:确认选中属性ng-model,循环属性ng-repeat ...

  3. thymeleaf 下拉选框回显选中

    参考了许多,最后以这种方法实现了.尽管有些愚蠢,初步学习阶段.不知道为什么用th:field会报错.网上有些是用field来解决回显问题的. <select name="positio ...

  4. Element-ui框架checkbox复选框回显

    先看下效果是不是你需要的..... 然后废话不多说,上代码,希望能够帮助到你... <template> <div class=''> <el-form label-wi ...

  5. js 复选框回显

    <div class="control-group"> <label class="control-label">客户状态:</l ...

  6. Layui:select下拉框回显

    一..需求场景分析 基于Thymeleaf模板下的layui下选框回显. 二.获得一个Layui标配的下拉框,我们需要在html中填写的内容如下 <div class="layui-f ...

  7. js做全选,用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false

    用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false,当所有checkbox都被选中时,全选按钮也被选中. 详解: 有两种 ...

  8. checkebox 全选 ,子复选框单个全部选择后,全选框也会被选择

    <script> //点击全选,子复选框被选中 function demo(){ var allcheck=document.getElementById("allcheck&q ...

  9. Boostrap模态框,以及通过jquery绑定td的值,使模态框回显

    做页面不管是登录或是修改信息,难免会使用到模态框,在此分享一个比较漂亮的模态框 Boostrap模态框 使用之前首先导入jquery-3.2.1.min.js,和bootstrap.min.js 先添 ...

随机推荐

  1. 寻找完全数(C++)

    [问题描述] 输入一个大于 1 的正整数 n,请你将大于 1 和小于或等于 n 的所有完全数输出.所谓完全数就是因子(不算其本身)之和等于它本身的数.例如 1+2+4+7+14=28,所以 28 是完 ...

  2. Visual Studio 6.0安装包

    点击下载

  3. UVA 11880 Ball in a Rectangle(数学+平面几何)

    Input: Standard Input Output: Standard Output � There is a rectangle on the cartesian plane, with bo ...

  4. 在Android Studio中创建(或添加)第一个Hello World应用程序

    下面我们将使用Android Studio创建第一个简单的Hello World应用程序. 1.打开Android Studio,加载画面如下图所示:   2.选择”Start a new Andro ...

  5. [译]如何根据条件从pandas DataFrame中删除不需要的行?

    问题来源:https://stackoverflow.com/questions/13851535/how-to-delete-rows-from-a-pandas-dataframe-based-o ...

  6. 福大软工1816:Alpha(3/10)

    Alpha 冲刺 (3/10) 队名:第三视角 组长博客链接 本次作业链接 团队部分 团队燃尽图 工作情况汇报 张扬(组长) 过去两天完成了哪些任务: 文字/口头描述: 1.学习qqbot库: 2.实 ...

  7. SQL SERVER 查询语句学习:CHARINDEX

    场景介绍 项目A需要一个批量删除的功能,之前我一直用SqlTransaction去处理,今天同事告诉我可以用CHARINDEX函数去解决问题,因此我今天就研究了一下. SQL语句 ---定义要删除的数 ...

  8. Extjs的API阅读方式(整理)

    原文链接:http://www.cnblogs.com/gaojun/archive/2013/05/28/3103908.html

  9. HDU B-Ignatius and the Princess IV

    http://acm.hdu.edu.cn/showproblem.php?pid=1029 Problem Description "OK, you are not too bad, em ...

  10. mysql yearweek修改开始日期

    MySQL 的yearweek函数默认是从周日~周六,需求需要从周一到周日,看了MySQL的文档后,按照如下使用即可更改开始日期. http://dev.mysql.com/doc/refman/5. ...