<%@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. struts2 action中获取request session application的方法

    共四种方式: 其中前两种得到的是Map<String,Object>  后两种得到的才是真正的request对象 而Map就是把request对象中的属性取出做成了键值对而已. [方法一] ...

  2. 【解决】Node JS Error: ENOENT

    The Node Beginner Book 书中的实例代码当上传图片时会报Error: ENOENT, 原因:图片默认会选择系统的缓存文件夹下,在windows下无权访问C盘,所以就报错了.. 解决 ...

  3. 《鸟哥的Linux私房菜》读书笔记

    第五章  初次使用Linux man.info的使用 组合键:切换登录环境.Tab.Ctrl+c.Ctrl+d 正确关机的方法 开机过程的问题排解:文件系统错误.忘记root密码 第六章  文件权限& ...

  4. 关于react-redux中Provider、connect的解析

    Provider 是什么 react-redux 提供的一个 React 组件 作用 把 store 提供给其子组件 //使用 redux 的 createStore 方法创建的一个 store co ...

  5. 安装软件时出现dll文件缺失

    其中一个典型的问题就是安装photoshop时出现缺失文件,如下图 一般遇到这种问题我只能卸掉重装,不过现在学到了一种新的方法.下载相应的文件,将其存放到C:\Windows\System目录下即可. ...

  6. windbg*****************************TBD

    achieve structure from a simple address Dt address know pending IRP in a module !thread xxxxxx到底能提供哪 ...

  7. JDBC数据源的驱动问题

    classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle  ...

  8. [洛谷P3413]SAC#1 - 萌数

    题目大意:求$[l,r](0\leqslant l<r< 10^{1001})$中存在长度至少为$2$的回文串的数字数 题解:数位$DP$,发现如果有回文串,若长度为偶数,一定有两个相同的 ...

  9. [AHOI2005]航线规划——LCT维护边双联通分量

    因为只能支持加入一个边维护边双,所以时光倒流 维护好边双,每次就是提取出(x,y)的链,答案就是链长度-1 具体维护边双的话, void access(int x){ for(reg y=0;x;y= ...

  10. Educational Codeforces Round 56 (Rated for Div. 2) ABCD

    题目链接:https://codeforces.com/contest/1093 A. Dice Rolling 题意: 有一个号数为2-7的骰子,现在有一个人他想扔到几就能扔到几,现在问需要扔多少次 ...