在jquery中启用和禁用文本字段[重复]

Posted

技术标签:

【中文标题】在jquery中启用和禁用文本字段[重复]【英文标题】:enable and disable textfield in jquery [duplicate] 【发布时间】:2014-01-06 13:29:30 【问题描述】:

需要解决如何在文档准备好时使用 jquery 启用和禁用文本字段。 我尝试的示例代码如下,但没有得到任何输出,也没有显示警报。

jQuery(document).ready(function()
     /*jQuery('#tan label.control input').change();*/
);
jQuery("#cca label.control input").on('change', function (event) 
  alert('I am pretty sure the text box changed');
  event.preventDefault();
);

【问题讨论】:

您缺少来自Query(document).ready(function()j 你能分享你的 html 代码吗? 第一个单词是“Query”还是“jQuery”? (一定是后者) 这是我的脚本代码 没有弹出窗口 【参考方案1】:

试试这个:

jQuery(document).ready(function()
     jQuery("#cca label.control input").on('change', function (e) 
    alert('I am pretty sure the text box changed');
    e.preventDefault();
  );
);

如果这不起作用,请在您键入 jQuery("#cca label.control input").length 时回复控制台返回的内容

【讨论】:

我在控制台中收到此错误“event.returnValue 已弃用。请改用标准 event.preventDefault()。” 请尝试我编辑的答案。你用的是什么版本的jQuery?

以上是关于在jquery中启用和禁用文本字段[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Jquery - 在按钮单击时启用 editorFor 文本字段

jquery 基于单选按钮启用/禁用文本框

如果选中任一复选框,则启用和禁用文本字段

在 Actionscript 中仅接受数字的 2 个文本字段之间切换启用/禁用

当文本字段中有整数时,按钮不启用/禁用

jQuery 禁用启用按钮样式