复选框回显、全选、非全选、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 先添 ...
随机推荐
- 九度OJ--1167(C++)
#include <iostream>#include <algorithm>#include <map> using namespace std; int mai ...
- 在 C/C++ 中使用 TensorFlow 预训练好的模型—— 直接调用 C++ 接口实现
现在的深度学习框架一般都是基于 Python 来实现,构建.训练.保存和调用模型都可以很容易地在 Python 下完成.但有时候,我们在实际应用这些模型的时候可能需要在其他编程语言下进行,本文将通过直 ...
- GBDT && XGBOOST
GBDT && XGBOOST Outline Introduction GBDT Model XGBOOST Model ...
- js/jquery 获取本地文件的文件路劲 获取input框中type=‘file’ 中的文件路径(转载)
原文:http://blog.csdn.net/niyingxunzong/article/details/16989947 js/jquery 获取本地文件的文件路劲 获取input框中type= ...
- HDU 3698 Let the light guide us(DP+线段树)(2010 Asia Fuzhou Regional Contest)
Description Plain of despair was once an ancient battlefield where those brave spirits had rested in ...
- js保留两位小数,不四舍五入
//不进行四舍五入,保留两位小数 function getKeepTwoDecimals(val) { var newVal = (parseInt(val * 100) / 100).toFixed ...
- ArcGIS Server中创建的两个账户有什么区别
新手常常有这样的疑问: 在安装ArcGIS Server的时候创建的账户和在ArcGIS Server Manager上面创建的账户有什么区别? 解答:前者是是为ArcGIS Server创建的操作系 ...
- Web-request内置对象在JSP编程中的应用
- 配置Mac自带的Apache http服务器
Mac系统是自带Apache,所以很方便我们做一些http测试. 我可以先启动默认的服务器 $ sudo apachectl start 在浏览器打开:http://localhost 将会看到下面信 ...
- [Leetcode] merge sorted array 合并数组
Given two sorted integer arrays A and B, merge B into A as one sorted array. Note: You may assume th ...