【问题标题】:Disable a select button after clicking on submit button单击提交按钮后禁用选择按钮
【发布时间】:2016-05-31 22:36:31
【问题描述】:

单击“搜索提交”按钮后,我试图禁用选择字段。 但是在单击按钮后,它会暂时禁用它并显示启用。 这是我的 jquery 代码:

$(document).ready(function () {
  $("#search").click(function() {
    $("#cha_name").attr("disabled", true);
 });
});

我们将不胜感激。

【问题讨论】:

  • 这与php无关。请编辑您的标签。
  • it temporarily disables 是什么意思?
  • 您的页面是否刷新(回发)?
  • 我很快为您制作了一个 JSFiddle:jsfiddle.net/t9Ld7nwa 它确实有效。所以可能有一个回发或其他类似@Adil 提到的东西。
  • 如果是回发,那么您可以在 php 代码中禁用选择

标签: javascript jquery html select


【解决方案1】:

而不是

$("#cha_name").attr("disabled", true);

使用

$( "#cha_name" ).prop( "disabled", true );

$("#cha_name").attr("disabled", "disabled");

【讨论】:

    【解决方案2】:

    使用

    $("#cha_name").prop("disabled", true);
    

    而不是

    $("#cha_name").attr("disabled", true);//$("#cha_name").attr("disabled", "disabled"); will work
    

    【讨论】:

      【解决方案3】:

      使用下面的代码可能会对您有所帮助。

      $(document).click(function() {
        $('#onClickHideButton').prop('disabled',true);
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-22
        • 2013-12-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-02
        • 1970-01-01
        • 2022-10-22
        相关资源
        最近更新 更多