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 ...
随机推荐
- java Map & List 遍历
一.Map 遍历 public static void main(String[] args) { Map<String, String> map = new HashMap<Str ...
- eql高可用部署方案
运行环境 服务器两台(后面的所有配置案例都是以10.96.0.64和10.96.0.66为例) 操作系统CentOS release 6.2 必须要有共同的局域网网段 两台服务器都要安装keepali ...
- WIFEXITED/WEXITSTATUS/WIFSIGNALED
WIFEXITED/WEXITSTATUS/WIFSIGNALED If the exit status value (*note Program Termination::) of the chil ...
- Android Activity动画属性简介
Android Activity动画属性简介 在Android当中 设置activity的动画 需要复写 android:windowAnimationStyle这个属性 我们自定义一个动画样式来继承 ...
- 创建一个简单的 MDM server(1)
前提:已获得 APNS 证书 ,已完毕 MDM 配置描写叙述文件的制作.请參考< MDM 证书申请流程 >一文和<配置MDM Provisioning Profile>. 环境 ...
- HISTTIMEFORMAT 设置历史命令时间的格式
echo 'HISTTIMEFORMAT="%F %T `whoami`" ' >>/etc/bashrc whoami 完了后面要有空格不然会连住和命令 ===== ...
- WPF教程一:基础
一.WPF简介WPF:WPF即Windows Presentation Foundation,翻译为中文“Windows呈现基础”,是微软推出的基于Windows Vista的用户界面框架,属于.NE ...
- rails下mysql出错问题mysql_api,blog/text
问题一:提示出错:cannot load such file -- mysql/mysql_api (LoadError) 此时我们回来看gem install mysql 时提示 At the ti ...
- jQuery的Cookie操作插件
jQuery的cookie插件 01 // jQuery.cookie.js 02 jQuery.cookie = function(name, value, options) { 03 if ...
- C语言 static静态变量
静态变量类型说明符是static. 静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在 静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间 ...