【发布时间】:2013-04-30 00:27:19
【问题描述】:
我有一个 ember 应用程序,我在其中显示引导弹出窗口。从该弹出窗口中,有一个小表单应该更新绑定到模型的 textarea 的值。如果我在 textarea 中键入,则与模型的绑定工作正常。但是,如果我使用 jquery(如下所示)更新文本区域的值,ember 绑定将看不到模型中的更改。这甚至可能吗?
$("#myBoundTextArea").val("blah");
【问题讨论】:
-
也许尝试在之后触发更改事件
-
您应该使用
get和set来触发绑定。我不认为用 jQuery 设置值会做到这一点。 -
是的,问题很复杂,因为我的一个输入字段实际上是一个 HTML 设计师,所以保持该字段的 DOM 与模型同步一直是一个挑战。