--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 添加可操作,编辑不可操作的更多相关文章

  1. angular-列表进行添加、编辑等操作时此行变色。

    今天接触了一个功能,就是在一个列表中,当你新增或者对第N列进行编辑,删除等操作时这一列会变颜色.让用户对操作了哪行数据更认识更清晰,刷新之后这行的颜色就会消失.我觉得这个很有意思,记录一下.效果如下. ...

  2. jQuery 自学笔记—8 常见操作

    jQuery 拥有可操作 HTML 元素和属性的强大方法. jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力. jQuery 提供一系列与 DOM 相关的方法,这使 ...

  3. 扩展jquery easyui datagrid编辑单元格

    扩展jquery easyui datagrid编辑单元格 1.随便聊聊 这段时间由于工作上的业务需求,对jquery easyui比较感兴趣,根据比较浅薄的js知识,对jquery easyui中的 ...

  4. jQuery 选择器 筛选器 样式操作 文本操作 属性操作 文档处理 事件 动画效果 插件 each、data、Ajax

    jQuery jQuery介绍 1.jQuery是一个轻量级的.兼容多浏览器的JavaScript库. 2.jQuery使用户能够更方便地处理HTML Document.Events.实现动画效果.方 ...

  5. 实战Jquery(二)--能够编辑的表格

    今天实现的是一个表格的样例,通过获取表格的奇数行,设置背景色属性,使得奇偶行背景色不同.这个表格能够在单击时编辑,回车即更改为新输入的内容;ESC还原最初的文本.表格的实现思路非常清晰,仅仅是在实现的 ...

  6. jQuery属性遍历、HTML操作

    jQuery 拥有可操作 HTML 元素和属性的强大方法. jQuery 遍历函数 jQuery 遍历函数包括了用于筛选.查找和串联元素的方法.    .add() 将元素添加到匹配元素的集合中. . ...

  7. JavaScript jQuery 中定义数组与操作及jquery数组操作

    首先给大家介绍javascript jquery中定义数组与操作的相关知识,具体内容如下所示: 1.认识数组 数组就是某类数据的集合,数据类型可以是整型.字符串.甚至是对象Javascript不支持多 ...

  8. 为jQuery添加Webkit的触摸方法支持

    前些日子收到邮件,之前兼职的一个项目被转给了其他人,跟进的人来问我相关代码的版权问题. 我就呵呵了. 这段代码是我在做13年一份兼职的时候无聊加上去的,为jQuery添加触摸事件的支持.因为做得有点无 ...

  9. jQuery学习-css、class操作、动画方法的运用、jQ操作Dom节点

    css操作(设置单个/多个样式.获取样式) //修改单个属性:括号之中直接是需要修改的样式名,值 css(name,value) //例:$("#one").css("b ...

随机推荐

  1. mysqld.cc启动分析及运行过程(题目取大了,不好意思)

    mysql源文件的压缩文件mysql-5.7.12.tar.gz有48.2Mb,这么大个家伙. 以前学c语言什么的,觉得尼玛个臭c可以干嘛呀,敢看了源文件我彻底震精了,光是一个THD类的说明就占了30 ...

  2. Linux GPIO控制方法

    Linux GPIO控制方法 kernel version 4.4.12 在文件系统层: 1. 进入 /sys/class/gpio/ 目录 2. 假设你想控制的GPIO0_29,步骤如下: 1. e ...

  3. CSS样式表——超链接样式

    主要作用是给用HTML做的链接修改样式 主要包括: 1.超链接访问前(被点前)状态a:link 2.超链接访问后(被点后)状态a:visited 3.鼠标指向超链接时(放在上面)状态a:hover 4 ...

  4. vlan pvid vid access口 trunk口

    VLAN技术浅谈    http://www.h3c.com.cn/MiniSite/H3care_Club/Data_Center/Net_Reptile/The_One/Home/Catalog/ ...

  5. axis client error Bad envelope tag: definitions

    http://blog.csdn.net/lifuxiangcaohui/article/details/8090503 ——————————————————————————————————————— ...

  6. php 连接数据库

    连接数据库 <?php $con = mysql_connect("localhost","root","root"); if (!$ ...

  7. Spring bean的初始化及销毁

    Spring bean的几个属性:scope.init-method.destroy-method.depends-on等. Scope 在Spring容器中是指其创建的Bean对象相对于其他Bean ...

  8. 在 PL/SQL 块的哪部分可以对初始变量赋予新值? (选择1项)

    A.结尾部分 B.开头部分 C.执行部分 D.声明部分 解答:C

  9. 启动vsftpd失败

    启动vsftpd失败 在使用centos时, 要用ftp上传文件, 但是一到脚本的ftp命令就会出错: rpm -Uvh http://mirror.centos.org/centos/6/os/i3 ...

  10. js实现密码强度

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...