我正在使用knockout和jquery的组合,我想知道如何在knockout或jquery中只读取文本框
答案 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');