小编DAN*_*IEL的帖子

如何为许多表单禁用提交提交按钮 - 任何表单的通用功能

我不是jQuery的专家 - 我知道这很容易 - 但我找不到解决方案.

我有一个包含10个警报的页面(取消,确认,重新发送......) - 有10个表单和10个提交按钮.

如何使用通用功能禁用提交表单上的提交按钮?

我知道如何禁用1表格.

$('form#id').submit(function(){
  $(this).find(':input[type=submit]').prop('disabled', true);
}); 
Run Code Online (Sandbox Code Playgroud)

但有了这个,我需要写10倍 - 每个表格的功能......

$('.form').submit(function(){
  $(this).find(':input[type=submit]').prop('disabled', true);
}); 
Run Code Online (Sandbox Code Playgroud)

我试试这个,但是,没有工作..

我需要一个适用于任何形式的函数..

所有表格都是这样的:

            <form id="cancelform" action="cancel.asp">
            <input type="hidden" name="codec" id="codec" value="121">
                <button type="button" class="btn btn-danger bk-rd-off" data-dismiss="modal"><i class="fa fa-times"></i> NO</button>
                <button type="submit" class="btn btn-success bg-success-800 bk-rd-off"><i class="fa fa-check"></i> YES</button>
            </form> 
Run Code Online (Sandbox Code Playgroud)

javascript forms jquery form-submit

2
推荐指数
1
解决办法
357
查看次数

SQL - 如何按最小日期排序

我有一张带日志的表

PERSON ID             LOGDATE (DATETIME)
  1000                2015-10-20 10:00:00
  1000                2015-11-11 09:10:22
  2001                2015-10-11 10:22:11
Run Code Online (Sandbox Code Playgroud)

我需要按 LOGDATE -DATETIME 对数据进行排序 - 但每个 ID 只有最低日期。

select PERSONALID, LOGDATE from TABLE   group by PERSONALID order by
MIN(LOGDATE) DESC
Run Code Online (Sandbox Code Playgroud)

我可以按 ID 分组 - 按最小日期排序(每个结果按 ID),但最终结果不会按最小日期排序结果..

RESULT:
1000 ------------- 2015-10-20 10:00:00 (min date for ID=1000)
2001 ------------- 2015-10-11 10:22:11 (min date for ID=2001)
Run Code Online (Sandbox Code Playgroud)

正确答案是:

RESULT:
2001 ------------- 2015-10-11 10:22:11 (min date for ID=2001)
1000 ------------- 2015-10-20 10:00:00 (min date for ID=1000)
Run Code Online (Sandbox Code Playgroud)

怎么了?

mysql sql datetime

1
推荐指数
1
解决办法
1517
查看次数

悬停时更改按钮字体颜色在每个按钮标签上声明的"悬停颜色"不在CSS中

这不是一个重复的问题 - 我不想简单地改变CSS中的字体颜色.

我的问题:

我有颜色的产品.蓝色,红色,绿色,黄色,紫色 - 任何一种颜色.

我有一个颜色相同的盒子 -

在这个盒子里面我有一个按钮"买"

我可以创建这个动态按钮 - 与盒子的颜色相同.

如果框是蓝色 - 按钮为蓝色,带有白色边框和白色字体颜色.

如果框为红色 - 按钮为红色,带有白色边框和白色字体颜色.

CSS(反向按钮):

.btn-inv {
    color: #ffffff !important;
    background-color: transparent;   
    border: 1px #ffffff solid;
    box-shadow: none;
}
Run Code Online (Sandbox Code Playgroud)

但是在悬停中

.btn-inv:hover {
    color: #000000;
    background-color: #ffffff;
    border: 1px #ffffff solid;
}
Run Code Online (Sandbox Code Playgroud)

按钮变为白色 - 字体颜色变为黑色.

问题:我需要在盒子的同一颜色的前色 - 如果盒子是蓝色,字体颜色是蓝色.

当然 - 如果我改变CSS - 我可以这样做.

但我需要一种动态的方法来做到这一点 - 因为我无法创建所有按钮颜色..

使用"风格"的东西:

<a href="#" class="btn btn-inv btn-lg" style=".HOVER: color: #4a62ab">BUY</a>
Run Code Online (Sandbox Code Playgroud)

或标签内部颜色的任何其他ideia.因为有了这个,我可以简单地发送正确的颜色信息并动态创建按钮.

如果我有80种颜色 - 我可以使用相同的CSS进行全部 - 只需通过ASP发送正确的动态完成按钮.

而且我不需要因此而创建80个CSS按钮.

html javascript css jquery

1
推荐指数
1
解决办法
408
查看次数

标签 统计

javascript ×2

jquery ×2

css ×1

datetime ×1

form-submit ×1

forms ×1

html ×1

mysql ×1

sql ×1