我正在使用自动填充功能填充网格中的文本框。如果输入了行,则启用“添加新行”按钮,否则将禁用该按钮。 valueUpdate属性似乎不捕获用户单击文本框中的x以清除它的事件。我该如何解决这个问题?
<td style="width: 380px">
<input type="text"
data-bind="enable: enableContractIfConditionsNotMet,
css: { redBorder: validLine() === false }, valueUpdate: 'afterkeydown',
jqAuto: {
source: getOptions,
value: SelectedContract,
labelProp: 'Label',
inputProp: JobDescription
}"
style="width: 99%; text-transform: uppercase;" />
</td>
<td style="text-align: center;">
<button data-bind="click: addLine, enable: isFull()">Create New Line</button>
</td>
isFull方法是计算变量,需要在“作业描述”字段更改时运行。