/**
* 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
- jquery ajax返回值的有关问题
- jquery 的bind里面能不能获得返回值呢? 对小弟我很难的有关问题啊
- java+jquery easy ui + json + struts分页例子
- jquery easyui分页效率有关问题
- jquery 如何获得动态添加后的子元素个数?
- 关于Struts2 jQuery Plugin的 Result,该如何处理
- Jquery 点击按钮实现图片翻页,该如何解决
- Jquery+json解决思路
- jquery post有关问题
- 求大神解决偏题 - jquery ajax
- jquery ui taps有关问题,求解!
- jquery easyui 如何设置标题列居左,里面的数据列居右
- jquery 表格插件tablesorter的表头有多行和colspan不能排序有关问题
- jquery-easyui中的datetimebox 哪位高手用过?如何改变日期格式?
- jquery easyui treegrid 级联勾选跟点击行不自动勾选checkbox
- jquery.load(*json) 解析不已。求帮忙
- jquery 获取某列的值,该如何处理
- jquery 如何实现自动填充···求解···
- jquery-easyui datagrid ie不支持怎么处理?