jquery-dialog按钮设置灰色不可点击操作

var editupdate=function(){
var appId=process_appId;
$("#editupdate").dialog(‘option‘,‘appId‘,appId);
var dlg = document.getElementById("editupdate");
var elements = dlg.getElementsByTagName("INPUT")
for( i = 0 ; i < elements.length ; i++ ){
var item = elements.item(i);
if(item.name=="finishtime"){
      var date= new Date(applyAll[appId][item.name]);
      
      //日期格式化
      var days= date.getDate(); //从 Date 对象返回一个月中的某一天 (1 ~ 31)。
                      var months=date.getMonth()+1;//从 Date 对象返回月份 (0 ~ 11)。
                      var years=date.getFullYear();//从 Date 对象以四位数字返回年份。
                      var hours=date.getHours();//返回 Date 对象的小时 (0 ~ 23)。
                      var minutes=date.getMinutes();//返回 Date 对象的分钟 (0 ~ 59)。
                      var seconds=date.getSeconds();//返回 Date 对象的秒数 (0 ~ 59)。
      if(days<10){
        days="0"+days;
      }
      if(hours<10){
        hours="0"+hours;
      }
      if(minutes<10){
        minutes="0"+minutes;
      }
      if(seconds<10){
        seconds="0"+seconds;
      }
        if(months<10){
        months="0"+months;
      }
      item.value=years+"-"+months+"-"+days+" "+hours+":"+minutes+":"+seconds;
      if(item.value=="NaN-NaN-NaN NaN:NaN:NaN"){
      item.value="nullvalue";
      }
      
}else{
      item.value = applyAll[appId][item.name];
         }
               }
var elements = dlg.getElementsByTagName("SELECT");
for( i = 0 ; i < elements.length ; i++ ){
var item = elements.item(i);
item.value = applyAll[appId][item.name];
//按钮判断禁用
if(item.value=="finish"){
              $("#editupdate").parent().find("button").each(function() {
                             if( $(this).text() == ‘修改‘ ) {
                                $(this).attr(‘disabled‘, true);
                               }
                             });
}else{              
              $("#editupdate").parent().find("button").each(function() {
                             if( $(this).text() == ‘修改‘ ) {
                                $(this).attr(‘disabled‘, false);
                               }
                             });
}
}
$("#editupdate").dialog("open");
};

效果图

时间: 2024-10-09 21:28:47

jquery-dialog按钮设置灰色不可点击操作的相关文章

隐藏Jquery dialog 按钮

$(".ui-dialog-buttonpane button").hide(); //隐藏dialog中所有button $(".ui-dialog-buttonpane button").eq(指定的第几个butoon,按索引从0开始).hide(); //隐藏指定的button $(".ui-dialog-buttonpane button").slice(0,2).hide() //隐藏指定范围的button

让textField弹出键盘中的return按钮设置为灰色不可点击

@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); textField弹出键盘中的return按钮为灰色不可点击 1   2   UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(0, 0, 100, 30)]   3   te

Excel2007数据透视表字段设置按钮为灰色

作者:iamlaosong 刚从Excel2003转到Excel2007,菜单不太熟悉,一个功能往往要找半天,做数据透视表自然也会碰到一些问题,这里说说字段设置时碰到的一个问题.Excel2007数据透视表字段设置可以设置对数据字段的处理方式,包括求和.计数.平均值.最大值.最小值.乘积.数值计算.标准偏差.总体标准偏差.方差和总体方差.字段设置网上有很多文章描述,这里就不多说了. 我在做字段设置时,发现"字段设置"按钮为灰色,点击不起作用,折腾半天才发现,设置字段时如果是左边字段(行

JQuery Mobile入门——设置后退按钮文字(转)

http://www.tuicool.com/articles/AZnYVz JQuery Mobile入门——设置后退按钮文字 时间 2013-01-09 20:24:28  CSDN博客原文  http://blog.csdn.net/liang408015204/article/details/8487201 1.给page容器头部添加后退按钮,只需在page容器中添加data-add-back-btn属性,并将属性值设置为true.显示默认为back,可修改data-back-btn-t

点击按钮变成灰色不可再次点击

很多时候,当我们点击提交按钮,如果因为执行的程序太慢,或是网络问题,就会一直处于提交状态. 不了解的人,还以为是没有提交成功,于是就会一直点提交.提交.提交-- 这样就会造成多次提交,而产生重复记录. 那么要如何才能防重复提交呢? 小编的做法就是,使用js来控制. 当点击提交后将按钮变成灰色,并将其value值改为一个提示信息,比如"正在提交中,请稍等..." 下面我们来看看详细代码. <style> input.btn_add{ background:#1abc9c; f

C# 无法恢复到按钮设置好的BackColor?只能恢复到Control BackColor(例如灰色)的解决方案:

C# 无法恢复到按钮设置好的BackColor? 只能恢复到Control BackColor(例如灰色)的解决方案: //定义一个颜色 Color currentbtBackColor; //保存当前按钮颜色 currentbtBackColor = btStopRecord.BackColor; //恢复该BackColor颜色 btRecord.BackColor = currentbtBackColor; 原文地址:https://www.cnblogs.com/watermarks/p

节点之点击按钮设置div中p标签改变背景颜色

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> div { width: 300px; height: 450px; border: 1px solid red; } </style> </head> <body> <input type="but

(三)Jquery Mobile按钮详细讲解

Jquery Mobile按钮详细讲解 一.JM按钮说明 按钮如下图所示           1.HTML5中的button      效果:      2. JM中的普通button              此中显示和HTML5是系统的.      3.JM中button内联样式 data-inline      说到内联样式和block样式,大家估计都不知道怎么回事,内联inline是说,外面的框会根据内部的文字来改变,block则正好相反,上面展示的按钮占据了整个一行的效果,现在我们需要

jquery dialog

jquery dialog 详解 博客分类: JQuery JavaScript 还是先看例子吧.另外如果要拖动.改变dialog的大小的话要加上ui.draggble.js和ui.resizable.js<!DOCTYPE html><html><head><link type="text/css" href="http://jqueryui.com/latest/themes/base/ui.all.css" rel=&