如何解决淘汰设置视图模型字段值
Model
有一个字段TotalCount
。单击按钮后,如何更改其值?
<input id="Qty" type="text" style="width:25px;"
value="@Model.TotalCount" />
var pageKoModel;
var pageKoModelData = @Html.Raw(Json.Encode(Model));
$(document).ready(function () {
pageKoModel = new Object();
ko.mapping.fromJS(pageKoModelData,{},pageKoModel);
ko.applyBindings(pageKoModel);
});
解决方法
数据绑定在代码中不存在。因此,尝试用此代码替换输入字段
<input id="Qty" type="text" style="width:25px;" data-bind="
value:TotalCount" />
如果仍然无法正常运行,请尝试
<input id="Qty" type="text" style="width:25px;" data-bind="
value:pageKoModel.TotalCount" />
,
这对我有用,就像:
<input tabindex="1" type="text" data-bind="value: $root.TotalCount" maxlength="5"
onkeypress="return onlyNumberKey(event);" style="width:35px;" />
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。