如何使用jquery只读文本框

时间:2018-02-20 09:30:40

标签: jquery asp.net-mvc knockout.js

我正在使用knockout和jquery的组合,我想知道如何在knockout或jquery中只读取文本框

2 个答案:

答案 0 :(得分:1)

$('id/class').attr('readonly', true);

答案 1 :(得分:0)

你好,你还没有向我们展示你到目前为止所尝试的内容,但是,我列出了一个可能对你有用的淘汰赛和jquery示例。您还可以查看此链接以进一步说明。

<!-- ko if: if your condition is met  -->
  <input type="text" class="input-xlarge" data-bind="value:  texboxValue" id="textboxID"  />
<!-- /ko -->

<!-- ko ifnot: if your condition is not met -->
  <input type="text" class="input-xlarge" data-bind="value:  texboxValue" id="textboxID" textboxName" readonly />
<!-- /ko -->

然后在jQuery方面:

// this will make you textbox readonly
$("#textboxID").attr('readonly', 'readonly');

// this will remove the readonly attribute from your text box read/writeable
$("#textbox").removeAttr('readonly');