相关疑难解决方法(0)

jQuery禁用/启用提交按钮

我有这个HTML:

<input type="text" name="textField" />
<input type="submit" value="send" />
Run Code Online (Sandbox Code Playgroud)

我该怎么做这样的事情:

  • 当文本字段为空时,应禁用提交(禁用="禁用").
  • 在文本字段中键入内容以删除已禁用的属性时.
  • 如果文本字段再次变为空(文本被删除),则应再次禁用提交按钮.

我试过这样的事情:

$(document).ready(function(){
    $('input[type="submit"]').attr('disabled','disabled');
    $('input[type="text"]').change(function(){
        if($(this).val != ''){
            $('input[type="submit"]').removeAttr('disabled');
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

......但它不起作用.有任何想法吗?谢谢.

html javascript forms jquery

781
推荐指数
15
解决办法
147万
查看次数

使用jquery禁用提交按钮

我想在我的表单中禁用提交按钮一旦点击限制用户再次点击它再次我尝试使用jquery

$('form').submit(function()
{  
    var formId = this.id;
    if (formId != ''){
        $('#'+formId+' :input[type=submit]').attr('disabled',true);
        this.submit();
    }
}); 
Run Code Online (Sandbox Code Playgroud)

我的问题是我在我的页面中有两个提交按钮,我在控制器中检查直接但我没有得到任何帖子值,一旦我禁用我的表单中的提交按钮.有没有其他方法可以阻止用户限制多次点击?

jquery

11
推荐指数
1
解决办法
5万
查看次数

标签 统计

jquery ×2

forms ×1

html ×1

javascript ×1