我有两个Buttons
这样:
var btn1 = $("#myButton1");
var btn2 = $("#myButton2");
然后我停用了Buttons
:
btn1.prop('disabled', true);
btn2.prop('disabled', true);
我尝试通过调用这样的函数来快速实现:
$(btn1, btn2).prop('disabled', true); //just btn1 have prop assign
//or
[btn1, btn2].prop('disabled', true); //error here
如何禁用这样的Buttons
(即没有错误或丢失的分配)?
答案 0 :(得分:2)
您可以使用以下方法实现此目的:
$("#myButton1, #myButton2").prop("disabled", true)
答案 1 :(得分:0)
你需要这样做
IF (@STORE IS NOT NULL)
BEGIN
-- ...
WHERE
ISSUE_TYPE = 'T1'
AND
TXT_03 = @STORE
AND
ISSUE_STS IN ('C', 'N', 'I', 'D')
AND
ENT_STAMP BETWEEN @DtFrom AND @DtTo
END
ELSE
BEGIN
-- ...
WHERE
ISSUE_TYPE = 'T1'
AND
ISSUE_STS IN ('C', 'N', 'I', 'D')
AND
ENT_STAMP BETWEEN @DtFrom AND @DtTo
END
查看docs。
您可以指定任意数量的选择器组合成单个结果。这种多表达式组合子是选择不同元素的有效方法。返回的jQuery对象中DOM元素的顺序可能不相同,因为它们将按文档顺序排列。
答案 2 :(得分:0)
According the documentation你必须像这样用逗号分隔这些元素;
$("#myButton1, #myButton2").prop('disabled', true);
或者您可以将按钮包裹在span
或div
中并使用以下内容(给定#myButton1和#myButton2是按钮元素);
$("#mySpan button").prop("disabled", true);