javascript - Sencha 触摸 2 : How to get the values from an HTML input field displayed inside a Panel?

标签 javascript html extjs sencha-touch sencha-touch-2

我正在使用 setHtml 方法在 Ext.Panel 中显示 html。 HTML 如下。

<html>
First name: <input type="text" name="firstname"><br>
Last name: <input type="text" name="lastname">
</html>

我的面板是

Ext.define('WU.view.Template', {
  extend: 'Ext.Panel',
  alias: 'widget.templateview',
  config: {
    items: [{
      xtype: 'panel',
      id: 'dummyPanel',
    }]
  }
});

我正在如下设置 Controller 内的值。

Ext.getCmp('dummyPanel').setHtml(html file);

如果我想从输入字段 'firstname' 中获取值,那么如何获取这些值?

最佳答案

只需查询面板元素内的输入即可。

Here's an example

希望对你有帮助

关于javascript - Sencha 触摸 2 : How to get the values from an HTML input field displayed inside a Panel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15304353/

相关文章:

extjs - Ext.button click() 方法

javascript - 夏令时和 JavaScript 时区转换

javascript - Chart.JS:当条形宽度对于文本来说足够大时,如何才能仅显示数据标签?

html - 删除表之间的空间似乎不起作用

html - 在图像中旋转 View ,而不是图像本身?

button - Extjs 取消按下按钮

javascript - 如何检查异步函数何时通过 promise 完成执行?

javascript - 下拉菜单的动态缩进

html - 使用 HTML 和 CSS 剪辑图像

javascript - 创建自定义折叠面板 - Extjs 4.0a2