/** * event: js * author: chengRenYin * emailTo: maomaoyu2099@163.com */ /** * 查询活动 */ function queryEvent() { //获取所有checkbox的值 var ckVal = ''; $('input[name="ckTime"]').each(function(){ if($(this).attr('checked')){ ckVal += $(this).val()+':'; } }); var eventTime = ckVal.substring(0,(ckVal.length-1)); //给复选框时间赋值 $('#eventTime').val(eventTime); //提交表单 document.forms[0].submit(); } /** * 查看 当前的活动 */ function particular(eName,eType,eAddress,eTime,remark) { //表单赋值 $('#eventName').val(eName); $('#eventType').val(eType); $('#eventAddress').val(eAddress); $('#eventName').val(eName); $('#remark').val(remark); //表单时间赋值 //alert('eTime = '+eTime); //赋值前清空复选框状态 $('input[name="ckTime"]').each(function(){ $(this).attr('checked',''); }); //赋当前 checkbox 状态值 var ckTimeArray = eTime.split(':'); $(ckTimeArray).each(function(){ $('#'+this).attr('checked',true); }); } /** *表单重置 */ function resetEvent() { document.forms[0].reset(); } /** * 修改活动 */ function amendSub(eId) { //---------------表单验证---------------- // 复选框验证 var ck = ''; // 复选框状态 $('input[name="ckTime"]').each(function() { if($(this).attr('checked')) { ck += $(this).val(); } }); //获取所有checkbox的值 var ckVal =''; $('input[name="ckTime"]').each(function(){ if($(this).attr('checked')){ ckVal += $(this).val()+':'; } }); var eventTime = ckVal.substring(0,(ckVal.length-1)); //表单基本验证 var eName = $('#eventName').val(); var eAddress = $('#eventAddress').val(); var eType = $('#eventType').val(); if(eName==''){ alert('活动名称没有填写!'); return false; } if(eAddress==''){ alert('活动地点没有填写!'); return false; } if(eType=='0'){ alert('活动类型没有选择!'); return false; } if(ck=='') { alert('选择时间 !'); return false; } //ajax var data = 'eventId='+eId+'&eventType='+eType+'&eventAddress='+eAddress+'&eventTime='+eventTime+'&eventName='+eName; $.ajax({ type: "post", url: "saveModifyEvent.action", data: data, success: function(msg){ alert('保存成功!'); }, error:function() { alert('修改失败,联系管理员或稍后再试!'); } }); } /** *删除活动 */ function deleteEvent(eId) { if(window.confirm('确认删除?')) { var data = 'eventId='+eId; $.ajax({ type: "post", url: "deleteEvent.action", data: data, success: function(msg){ alert('删除成功!'); window.location.reload(); }, error:function() { alert('删除失败,联系管理员或稍后再试!'); } }); } } /** * 查询志愿者详细 信息 */ function pUserInformation(pUserId) { var data = 'userId='+pUserId; $.ajax({ type: "post", url: "queryLoginInfor.action", data: data, success: function(msg) { window.location.href = 'userInfor.jsp'; }, error:function() { alert('联系管理员或稍后再试!'); } }); } /** * 控制 活动内容 字数 输入 */ function checkLength(which) { var maxChars = 250; if (which.value.length > maxChars){ which.value = which.value.substring(0,maxChars);} var curr = maxChars - which.value.length; document.getElementById("chLeft").innerHTML = curr.toString(); }
详细解决方案
jQuery event (志愿者活动) 项目顶用到的JQUERY
热度:566 发布时间:2012-11-23 00:03:43.0
相关解决方案
- jquery 获取jsp页面的id解决方法
- jquery,二维数组取值。解决办法
- 求jquery.form.js+jquery.validate.min.js 用ajax提交表单的代码范例
- jquery 提交form表单不用插件的那种 如何提交
- jquery ajax回传没有值,该怎么处理
- jquery easyUI datagrid struts2有关问题
- jquery form 有关问题
- springmvc jquery ajax 提交复杂对象,415异常解决办法
- 应用Struts2 与 jquery,ajax验证用户注册,不用从数据库获取数据
- jquery ajax select解决方法
- GWT 报错,能的请进: com.google.gwt.event.shared.UmbrellaException: Exception caught: Se
- php jquery check username ajax检察帐号唯一性
- jquery ajax返回值的有关问题
- jquery 或js 获取指定字符间的字符串,并轮换。回答出来的是大神级~
- jquery 的bind里面能不能获得返回值呢? 对小弟我很难的有关问题啊
- jquery 的uploadify下传图片怎么让出错信息提示成中文
- java+jquery easy ui + json + struts分页例子
- jquery easyui分页效率有关问题
- jquery 如何获得动态添加后的子元素个数?
- jQuery.ajax()请求struts2数据 回到data值了undefined
- 关于Struts2 jQuery Plugin的 Result,该如何处理
- Jquery 点击按钮实现图片翻页,该如何解决
- jquery 关于监听checkbox的选中和不选中事件,该如何解决
- jQuery append动态添加的页面对象如何处理刷新掉
- Jquery+json解决思路
- jquery post有关问题
- 求大神解决偏题 - jquery ajax
- jquery $.ajax有关问题
- jquery td遍历有关问题
- jquery ui taps有关问题,求解!