javascript - 剑道用户界面 : Get TextBox Value on Button Click

标签 javascript mvvm kendo-ui

我有一个表单,其中包含几个文本框和一个按钮。

我正在使用 Kendo UI MVVM 格式。如何获取每个文本框的值并将其存储在单击按钮时的对象中?

我必须使用普通的 jQuery 才能获取值,还是有其他方法可以从每个值中获取值?

谢谢

哈迪克

最佳答案

请查看这些文档页面:

http://demos.kendoui.com/web/mvvm/index.html
http://docs.kendoui.com/getting-started/framework/mvvm/observableobject
http://docs.kendoui.com/tutorials/mvvm-in-kendo-ui

这些页面包含您对 Kendo UI MVVM 的大多数问题的解答。如果我认为我可以比 Telerik 那些辛勤工作的合格人员更好地解释它,他们精心编写了这些文档页面,那我就太愚蠢和自以为了然了。

其要点是您需要创建 kendo.data.ObservableObject 的实例它具有您正在使用的值的属性。这是您的 View 模型。然后在文本框的标记中,包含 data-bind 的值。引用可观察对象中的属性的属性。在 View 模型中创建一个函数来处理按钮的 click事件。放一个data-bind按钮中的属性将单击事件绑定(bind)到您的函数。最后调用kendo.bind(<element>, <observable object>) ,这会将标记连接到 View 模型对象。

在您的点击事件处理程序中,您可以获取 View 模型的值,并将它们插入到您需要的对象中。除了引用元素来调用 bind 之外,您不需要使用“普通 jQuery”进行任何操作。上。

关于javascript - 剑道用户界面 : Get TextBox Value on Button Click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16161662/

相关文章:

javascript - 如何使用 Dreamweaver 使用 javascript 在 html 中实现文本中断

android - 将 Application 或 ApplicationContext 传递给 ViewModel?

c# - 将所选项目作为命令参数传递与使用绑定(bind)的 ViewModel 对象 (MVVM)

javascript - 当鼠标悬停事件发生时出现光标可点击图标

php - Zend Json 编码和在 javascript 中的使用

javascript - 使用 promise 对象中止 ngResource

c# - 为什么在这种情况下会保存我的设置?

javascript - 如何访问此网格的行对象?

javascript - Kendo UI TreeView 追加新级别

javascript - 在顶部显示 Div ..它在 Chrome 浏览器中不起作用