标签: disabled-input

使用JQuery删除disabled属性?

我必须首先禁用输入,然后单击链接以启用它们.

这是我到目前为止所尝试的,但它不起作用:

HTML:

<input type="text" disabled="disabled" class="inputDisabled" value="">
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$("#edit").click(function(event){
   event.preventDefault();
   $('.inputDisabled').removeAttr("disabled")
});
Run Code Online (Sandbox Code Playgroud)

这显示了我true,false但输入没有任何变化:

$("#edit").click(function(event){
   alert('');
   event.preventDefault();
   alert($('.inputDisabled').attr('disabled'));
   $('.inputDisabled').removeAttr("disabled");
   alert($('.inputDisabled').attr('disabled'));
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery disabled-input

368
推荐指数
7
解决办法
56万
查看次数

残疾人投入的价值将不会提交?

这是我在firefox中找到的fireBug.

在其他浏览器中是否相同?

如果是这样,原因是什么?

forms http-post form-submit disabled-input

205
推荐指数
6
解决办法
17万
查看次数

禁用表单字段不提交数据

有没有办法(使用属性标志或类似的东西)启用禁用提交数据的表单字段?

或者,如果那是不可能的,有没有办法阻止字段使用css或任何其他属性进行编辑而不是隐藏它们?

我的特殊情况是一个数据集的标识符,应该以表格形式显示(不可编辑) - 如果没有更好的解决方案,我想我会使用一个隐藏字段,除了被禁用的字段以保持实际显示它的已禁用值.

html css forms disabled-input

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

如何禁用angular2中的输入

在ts is_edit = true中禁用...

<input [disabled]="is_edit=='false' ? true : null" id="name" type="text" [(ngModel)]="model.name" formControlName="name" class="form-control" minlength="2">
Run Code Online (Sandbox Code Playgroud)

我只是想根据true或禁用输入false.

我试过以下:

[disabled]="is_edit=='false' ? true : null"
[disabled]="is_edit=='true'"
[disabled]="is_edit"
Run Code Online (Sandbox Code Playgroud)

disabled-input angular angular-reactive-forms

94
推荐指数
6
解决办法
22万
查看次数

73
推荐指数
8
解决办法
11万
查看次数

我应该使用CSS:禁用伪类还是[禁用]属性选择器还是意见问题?

我正在尝试设置禁用的输入.我可以用:

.myInput[disabled] { }
Run Code Online (Sandbox Code Playgroud)

要么

.myInput:disabled { }
Run Code Online (Sandbox Code Playgroud)

属性选择器是现代CSS3方式和前进的方式吗?我曾经使用伪类,但是我找不到任何关于它们是否旧的方式并且不会被支持的信息,或者它们是否相等而且你可以使用你最喜欢的任何东西.

我不需要支持旧的浏览器(它是一个内部网应用程序),所以它是:

  • 属性更新更好
  • 伪班仍然是要走的路
  • 无论你最喜欢哪一个
  • 有一个技术原因使用一个而不是另一个

css css-selectors pseudo-class css3 disabled-input

60
推荐指数
3
解决办法
2万
查看次数

如何使html <select>元素看起来像"禁用",但传递值?

当我禁用了

<select name="sel" disabled>
    <option>123</option>
</select>
Run Code Online (Sandbox Code Playgroud)

元素,它不传递其变量.

怎么做才能看起来像残疾人,但处于"正常"状态?

这是因为我有一个"选择"列表,有时它们中的一些具有单个值,因此用户应该理解它只有一个值而不点击它.

html select disabled-input

40
推荐指数
4
解决办法
10万
查看次数

Knockout attr绑定与'readonly'和'disabled'等属性

什么是使用Knockout的"attr"数据绑定"readonly""disabled"等独立属性建议的"最佳实践"方法?

这些属性是特殊的,因为它们通常由属性值设置为属性名(虽然很多浏览器正常工作,如果你只是不包含在HTML的任何值的属性名称)启用:

<input type="text" readonly="readonly" disabled="disabled" value="foo" />
Run Code Online (Sandbox Code Playgroud)

但是,如果你不做要应用这些属性,一般的做法是简单地完全从HTML忽略它们(而不是做这样的事情只读="假"):

<input type="text" value="foo" />
Run Code Online (Sandbox Code Playgroud)

Knockout的"attr"数据绑定不支持这种情况.只要我提供属性名称,我还需要提供一个值:

<input type="text" data-bind="attr: { 'disabled': getDisabledState() }" />
Run Code Online (Sandbox Code Playgroud)

是否有跨浏览器方式关闭'禁用'或'只读'?或者是否有一个自定义绑定的技巧,如果我不想禁用该项或使其成为只读,我可以使用它来呈现任何内容

html data-binding readonly disabled-input knockout.js

25
推荐指数
3
解决办法
2万
查看次数

单击JQuery后禁用按钮

我的按钮使用AJAX向数据库添加信息并更改按钮文本.但是,我希望在单击后禁用该按钮(否则该人可以在数据库中垃圾邮件).我该怎么做呢?

HTML

<button class="btn btn-lg btn-primary" id='roommate_but' onclick='load(<?php echo $user_id;?>)'><span class="glyphicon glyphicon-plus"></span> Add Person</button>
Run Code Online (Sandbox Code Playgroud)

Javascript/AJAX/JQuery

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

function load(recieving_id){                                    
    if (window.XMLHttpRequest){
        xmlhttp = new XMLHttpRequest();
    } else{
        xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
    }

    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200){  
            document.getElementById("roommate_but").innerHTML =  xmlhttp.responseText;


        }

    }

xmlhttp.open('GET','include.inc.php?i=' + recieving_id, true);

xmlhttp.send();


}
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery button disabled-input

18
推荐指数
2
解决办法
9万
查看次数

防止键入文本字段输入,即使字段未禁用/只读

即使我的字段未禁用或只读,我是否可以阻止HTML文本字段输入?我有这个要求.

也许我可以通过JS或jQuery阻止所有输入?

html javascript jquery disabled-input

17
推荐指数
3
解决办法
3万
查看次数