复选框回显、全选、非全选、cookie处理数据、json数组对象转换处理学习笔记参考的页面
<%@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数组对象转换处理学习笔记参考的页面的更多相关文章
- Thymeleaf+layui+jquery复选框回显
一.Thymeleaf+layui+jquery复选框回显 基于Thymeleaf模板下的layui+jquery复选框回显,主要是jquery.大致意思是:把数组转成JSON传到前台,再在前台转回数 ...
- activiti官网实例项目activiti-explorer之扩展多选框回显功能
相关参考链接:https://blog.csdn.net/murongxuesheng/article/details/76147380 回显:确认选中属性ng-model,循环属性ng-repeat ...
- thymeleaf 下拉选框回显选中
参考了许多,最后以这种方法实现了.尽管有些愚蠢,初步学习阶段.不知道为什么用th:field会报错.网上有些是用field来解决回显问题的. <select name="positio ...
- Element-ui框架checkbox复选框回显
先看下效果是不是你需要的..... 然后废话不多说,上代码,希望能够帮助到你... <template> <div class=''> <el-form label-wi ...
- js 复选框回显
<div class="control-group"> <label class="control-label">客户状态:</l ...
- Layui:select下拉框回显
一..需求场景分析 基于Thymeleaf模板下的layui下选框回显. 二.获得一个Layui标配的下拉框,我们需要在html中填写的内容如下 <div class="layui-f ...
- js做全选,用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false
用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false,当所有checkbox都被选中时,全选按钮也被选中. 详解: 有两种 ...
- checkebox 全选 ,子复选框单个全部选择后,全选框也会被选择
<script> //点击全选,子复选框被选中 function demo(){ var allcheck=document.getElementById("allcheck&q ...
- Boostrap模态框,以及通过jquery绑定td的值,使模态框回显
做页面不管是登录或是修改信息,难免会使用到模态框,在此分享一个比较漂亮的模态框 Boostrap模态框 使用之前首先导入jquery-3.2.1.min.js,和bootstrap.min.js 先添 ...
随机推荐
- ubuntu中tensorflow安装
首先加入了CUDA_HOM环境变量,然后下载了一个分析工具库,结果E: 无法定位软件包 libcupti-dev,在etc/apt 的sources.list 添加镜像源 deb http://arc ...
- java设计模式之模版方法模式以及在java中作用
模板方法模式是类的行为模式.准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑.不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有 ...
- 【转】hexo博客图片问题
1.首先确认_config.yml 中有 post_asset_folder:true. Hexo 提供了一种更方便管理 Asset 的设定:post_asset_folder 当您设置post_as ...
- 程序运行bug查看
1.左击计算机进入管理,点击windows日志,查看程序信息. 可以方便看到报错信息.
- iOS 定时器开发详情
目录 概述 NSTimer performSelector GCD timer CADisplayLink 一.概述 在平时的开发任务中,定时器是我们常用的技术.这一节我们来学习iOS怎么使用定时器. ...
- JDBC数据源的驱动问题
classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle ...
- hdu 3357 Stock Chase (图论froyd变形)
Stock Chase Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total ...
- SRM707 div1 MultiplyAddPuzzle
题目大意:给定4个数,s,t,a,b 每次可以将s加a或者乘b,问最少多少次可以得到t 做法:考虑最后的形式,肯定是s*b^n + a*f(b),f(b)是关于b的多项式 那么b乘多少次实际上是可以知 ...
- [洛谷P3919]【模板】可持久化数组
题目大意:有两个操作,1:在第x次操作后的版本上修改一个值,2:查询在第x次操作后的版本上的一个节点的值 即: 你需要维护这样的一个长度为N的数组,支持如下几种操作 1.在某个历史版本上修改某一个位置 ...
- 周记【距gdoi:105天】
月考果然很可怕,跪得要死. 然后这周搞(被老师坑)去搞某个程序,我和蔡大神和kpm分工搞(结果最后我也只是变成全程嘴炮). 这周有点闷,明明想快乐点但还是…… 进度慢得要死,后缀数组略神的东西.模仿了 ...