jquery 添加可操作,编辑不可操作
--jsp
- <td class="queryTitle" width="100">优惠券批次号</td>
- <td class="queryContent" width="100">
- <input class="inputText easyui-validatebox" type="text" id="EditPubliId" />
- </td>
--js
- //添加优惠券促销窗口
- function addCouExDlg(){
- //添加时去掉不可编辑
- $("#EditPubliId").removeAttr("readonly");
- $("#hideActivityId").val('');
- $('#EditActName').val('');
- $('#EditActNo').val('');
- $('#EditActBeginDate').combo('setText','');
- $('#EditActEndDate').combo('setText','');
- $("#EditConditionType").combobox('setValue',"0");
- $("#EditCjType").combobox('setValue',"1");
- $('#EditCjCount').val('');
- $('#EditPubliId').val('');
- $('#EidtActivityDesc').val('');
- $("input[name='publishRangeC']").attr("checked",false);
- $('#addCouponPromoteDlg').window({
- title:'优惠券促销添加',
- iconCls:'icon-add',
- width:693,
- height:300,
- left:100,
- modal: true,
- shadow: true,
- collapsible:false,
- minimizable:false,
- maximizable:false
- });
- $('#addCouponPromoteDlg').window('move',{top:100});
- $('#addCouponPromoteDlg').window('open');
- }
--修改
- //优惠券活动修改框
- function showEdit(rowData){//dataStr
- // $("#EditPubliId").removeAttr("readonly");
- $("#hideActivityId").val(rowData.cjActivityId);
- $('#EditActName').val(rowData.activityName);
- $('#EditActNo').val(rowData.activityNo);
- $('#EditActBeginDate').datebox("setValue",rowData.beginTime);
- $('#EditActEndDate').datebox("setValue",rowData.endTime);
- $("#EditConditionType").combobox('setValue',rowData.conditionType);
- if(rowData.isEnable=='Y'){
- $('input[name="isUseR"][value="Y"]').attr('checked', true);
- }else if(rowData.isEnable=='N'){
- $('input[name="isUseR"][value="N"]').attr('checked', true);
- }
- $("#EditCjType").combobox('setValue',rowData.cjType);
- if(rowData.publishRange==null ||rowData.publishRange==''){
- $("input[name='publishRangeC']").attr("checked",false);
- }
- //checkbox 数据回显
- var publishRange=rowData.publishRange.split(",");
- for(var i = 0;i < publishRange.length; i++) {
- $("input[name='publishRangeC'][value="+publishRange[i]+"]").attr('checked', true);
- }
- //定义隐藏域
- $("#hiddendActivityNo").val(rowData.activityNo);
- $("#hiddendPublishId").val(rowData.publishId);
- $('#EditCjCount').val(rowData.cjCount);
- $('#EditPubliId').val(rowData.publishId);
- if(rowData.publishId!=null){
- $("#EditPubliId").attr("readonly","readonly");
- }
- $('#EidtActivityDesc').val(rowData.activityDesc);
- $('#addCouponPromoteDlg').window({
- title:'优惠券活动编辑',
- iconCls:'icon-add',
- width:693,
- height:300,
- left:100,
- modal: true,
- shadow: true,
- collapsible:false,
- minimizable:false,
- maximizable:false
- });
- $('#addCouponPromoteDlg').window('move',{top:100});
- $('#addCouponPromoteDlg').window('open');
- }
--添加
- //保存优惠券促销活动
- function saveCouponPromote(){
- var cjActivityId = $("#hideActivityId").val();
- var activityName = $('#EditActName').val();
- var activityNo = $('#EditActNo').val();
- var beginTime = $('#EditActBeginDate').datebox("getValue");
- var endTime = $('#EditActEndDate').datebox("getValue");
- var conditionType = $("#EditConditionType").combobox('getValue');
- var isEnable = $("input[name='isUseR']:checked").val();
- var cjType = $("#EditCjType").combobox('getValue');
- var cjCount = $('#EditCjCount').val();
- var publishId = $('#EditPubliId').val();
- var cjValue = $('#EditPubliId').val();
- var activityDesc = $('#EidtActivityDesc').val();
- if(checkCouponDate(publishId) == "expire"){
- $.messager.alert('提示','优惠券有效期已过!');
- return;
- }
- // if(cjActivityId==null||cjActivityId==''){
- if($('#hiddendActivityNo').val()!=activityNo){
- if(!checkActivityNo(activityNo)){
- $.messager.alert('提示','活动编码已存在!');
- return;
- }
- // }
- }
- // if(!checkPublishId(publishId)){
- // $.messager.alert('提示','优惠券批次号已存在!');
- // return;
- // }
- if($('#hiddendPublishId').val()!=publishId){
- if(!checkPromotePublishId(cjValue)){
- $.messager.alert('提示','优惠券批次号已存在!');
- return;
- }
- }
jquery 添加可操作,编辑不可操作的更多相关文章
- angular-列表进行添加、编辑等操作时此行变色。
今天接触了一个功能,就是在一个列表中,当你新增或者对第N列进行编辑,删除等操作时这一列会变颜色.让用户对操作了哪行数据更认识更清晰,刷新之后这行的颜色就会消失.我觉得这个很有意思,记录一下.效果如下. ...
- jQuery 自学笔记—8 常见操作
jQuery 拥有可操作 HTML 元素和属性的强大方法. jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力. jQuery 提供一系列与 DOM 相关的方法,这使 ...
- 扩展jquery easyui datagrid编辑单元格
扩展jquery easyui datagrid编辑单元格 1.随便聊聊 这段时间由于工作上的业务需求,对jquery easyui比较感兴趣,根据比较浅薄的js知识,对jquery easyui中的 ...
- jQuery 选择器 筛选器 样式操作 文本操作 属性操作 文档处理 事件 动画效果 插件 each、data、Ajax
jQuery jQuery介绍 1.jQuery是一个轻量级的.兼容多浏览器的JavaScript库. 2.jQuery使用户能够更方便地处理HTML Document.Events.实现动画效果.方 ...
- 实战Jquery(二)--能够编辑的表格
今天实现的是一个表格的样例,通过获取表格的奇数行,设置背景色属性,使得奇偶行背景色不同.这个表格能够在单击时编辑,回车即更改为新输入的内容;ESC还原最初的文本.表格的实现思路非常清晰,仅仅是在实现的 ...
- jQuery属性遍历、HTML操作
jQuery 拥有可操作 HTML 元素和属性的强大方法. jQuery 遍历函数 jQuery 遍历函数包括了用于筛选.查找和串联元素的方法. .add() 将元素添加到匹配元素的集合中. . ...
- JavaScript jQuery 中定义数组与操作及jquery数组操作
首先给大家介绍javascript jquery中定义数组与操作的相关知识,具体内容如下所示: 1.认识数组 数组就是某类数据的集合,数据类型可以是整型.字符串.甚至是对象Javascript不支持多 ...
- 为jQuery添加Webkit的触摸方法支持
前些日子收到邮件,之前兼职的一个项目被转给了其他人,跟进的人来问我相关代码的版权问题. 我就呵呵了. 这段代码是我在做13年一份兼职的时候无聊加上去的,为jQuery添加触摸事件的支持.因为做得有点无 ...
- jQuery学习-css、class操作、动画方法的运用、jQ操作Dom节点
css操作(设置单个/多个样式.获取样式) //修改单个属性:括号之中直接是需要修改的样式名,值 css(name,value) //例:$("#one").css("b ...
随机推荐
- 基于CSS3和jQuery实现的3D相册
天我们再来看一款HTML5 3D相册浏览应用,图片可以手动播放,也可以自动播放,效果非常震撼,赶紧把这款HTML5 3D相册分享给你的朋友吧. 在线预览 源码下载 实现的代码: <div c ...
- C语言 · 素数求和
算法提高 素数求和 时间限制:1.0s 内存限制:256.0MB 问题描述 输入一个自然数n,求小于等于n的素数之和 样例输入 2 样例输出 2 数据规模和约定 测试样例保证 2 & ...
- [Django学习]视图
视图 视图接受Web请求并且返回Web响应 视图就是一个python函数,被定义在views.py中 响应可以是一张网页的HTML内容,一个重定向,一个404错误等等 响应处理过程如下图: 1. UR ...
- 判断DataTable某字段是否包含某值
// <summary> /// 判断DataTale中判断某个字段中包含某个数据 /// </summary> /// <param name="dt&quo ...
- js对数字的校验
//-----------------------------------------------函数(1):允许输入正数和负数的表达式-------------------------------- ...
- css 3 制作水波状进度条
效果图如下 : 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> ...
- Message Code 【27796】 Failed to connect to server 'hostname';port_ld': 'reason'.
Message Code [27796] Failed to connect to server 'hostname';port_ld': 'reason'.Unable to connect to ...
- 后台测试常需要的htm样式
<form name="form" method="post" action="#"> <input type=" ...
- CSS格式化 CSS代码压缩工具
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- Spring 父子容器
必须要说的是,父子容器是通过设置形成的关系. 容器实现了 ConfigurableApplicationContext 或 ConfigurableBeanFactory 接口,这两个接口中分别有se ...