2

我有一个包含大量输入的网页,并且想将它们全部设置为只读,或者禁用 = false,因为我有Datepickers并且希望它们被禁用。

我认为最好的方法是通过样式表来做到这一点,但我几乎没有 CSS Stlesheets 的经验。

如果那里有任何选项,我正在使用 JQuery,否则我可以使用的 CSS 中是否有一些 html 或一些样式?

提前致谢。

4

3 回答 3

5

如果要将网页上的所有输入字段readonly设置为,可以使用以下命令:

$(':input').attr('readonly','readonly');

禁用,您可以使用:

$(':input').attr('disabled','disabled')

希望这可以帮助 。

于 2012-05-29T06:19:28.123 回答
3

将页面中的所有输入设为只读:

$(':input').prop('readonly',true);

为了禁用:

$(':input').prop('disabled',true);

希望这可以帮助。

祝你好运!

于 2012-05-29T06:20:49.227 回答
0

如果您想将网页上的所有输入类型 = 文本字段设置为禁用

$(":input[type=text]").attr("disabled", true);

如果你想禁用特定的 3 文本框

$("#date1,#date2,#date2").attr("disabled", true);

如果您想将网页上的所有输入类型 = 文本字段设置为只读

$(":input[type=text]").attr("readonly", true);

如果你想只读特定的 3 文本框

$("#date1,#date2,#date2").attr("readonly", true);
于 2012-05-29T06:45:04.620 回答