当值是由敲除绑定的数据时,有什么方法可以触发 onchange 事件?
我在 C# 控制器中构建/填充了一个模型......然后在视图中:
var model = JSON.parse('@Html.Raw(Json.Encode(Model))');
var viewModel = new catalogDetailViewModel(model);
// extend your view-model with pager.js specific data
pager.extendWithPage(viewModel);
// apply the view-model using KnockoutJS as normal
ko.applyBindings(viewModel);
// start pager.js
pager.start();
我绑定了一个文本框(最终将是一个隐藏的输入):
<input type="text" id="shoppingCartStyleCatalogID" data-bind="value:styleCatalogID" onchange="GetItemSizes(this.value)" />
但它没有触发 onchange 事件......我可以在开发工具中看到值的变化,但没有任何东西被触发。