都被禁用-6ren"> 都被禁用- Year Desc -6ren">
gpt4 book ai didi

jquery - 禁用一个 <input type=text> 时,为什么表单中的所有 <input type ="text"> 都被禁用

转载 作者:行者123 更新时间:2023-12-01 07:55:02 26 4
gpt4 key购买 nike

<table style="width: 100%;">
<tr>
<td>
<b>Year</b>
<input type="checkbox" id="Year" />
</td>
</tr>
<tr>
<td>
<b>Desc</b>
<br />
<input type="text" id="Desc" name="Description" maxlength="35" value="" />
</td>
</tr>
<tr>
<td>
<b>No:</b>
<input type="text" id="Num" name="Number" maxlength="20" value="<%= No %>" />
</td>
</tr>
</table>

当我使用时:

$(document).ready(function () {
$(":text,#Desc").attr("disabled", "disabled");
});

这会禁用该 html 页面中的所有文本框,怎么办?

相反,当我使用 $('#Desc').attr('disabled', true); 时,它仅禁用该特定文本框。

最佳答案

根据您提供的代码,

$(":text,#Desc")

您使用了多个选择器,因此它由两个选择器组成

  1. “:文本”
  2. “#Desc”

基本上第一个会选择所有输入元素。

关于jquery - 禁用一个 &lt;input type=text> 时,为什么表单中的所有 &lt;input type ="text"> 都被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25279985/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com