gpt4 book ai didi

c# - 从 WatiN 中选择不更新 knockout View 模型

转载 作者:行者123 更新时间:2023-11-28 10:04:55 25 4
gpt4 key购买 nike

我使用以下代码选择选择输入

WebBrowser.Current.Div(Find.ByClass("grideditrow"))
.SelectList("lst" + itemName).SelectByValue(value);

尽管 WatiN 正确做出了选择,但绑定(bind)到此输入的 KnockoutJS viewModel 不会使用所选值进行更新。 WatiN 中是否还有其他内容可以确保在浏览器中完成选择?

最佳答案

你可以通过jquery触发change元素,这会更新knockout模型:

browser.Eval("$('.grideditrow').val(value);$('.grideditrow').trigger('change');");

关于c# - 从 WatiN 中选择不更新 knockout View 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8562035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com