gpt4 book ai didi

javascript - knockout : How to pass data-bound input value back to function on click?

转载 作者:行者123 更新时间:2023-11-30 11:51:43 25 4
gpt4 key购买 nike

我有一个简单的复选框。它从 View 模型中获取自己的 value 属性。单击时,我需要将该值发送回函数。我该怎么做?

我试过了但是这个值不起作用

<input class="cards-view--item-checkbox pull-right" type="checkbox" 
data-bind="value: universalParcelId, click: $root.addUniversalParcelIDtoArray(value)" />

最佳答案

click 绑定(bind)的参数是一个将为该事件运行的函数。这不是一个表达。如果您使用 http://mbest.github.io/knockout.punches/ ,您可以使用 on.click 绑定(bind)来提供表达式。此外,要获取元素的属性,请使用 $element

以下是提供函数的方式:

click: function(data, event) { $root.handleClick($element.value, data, event) }

关于javascript - knockout : How to pass data-bound input value back to function on click?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39260556/

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