我有;
{
xtype: 'fieldset',
title: 'Actual Minutes Late',
layout: 'hbox',
name: 'slappy',
items: [
{
xtype: 'numberfield',
name: 'fMinutesLate',
label: 'Minutes Late'
}
]
}
这位于详细信息卡中。
在按钮单击事件上,该按钮位于父字段集内,我想获取fMinutesLate字段的值。
到目前为止,我已经在按钮内尝试了这个;
handler: function (button) {
var form = button.up('slappy');
Ext.data.JsonP.request({
url: 'http://localhost:55427/metrofail.asmx/SubmitFailure',
callbackKey: 'callback',
params: {
LineName : selectedItems[0],
StationName : selectedItems[1],
Hour : '',
Minute : '',
Meridian : '',
Delay : ''
},
success: function () { },
failure: function (a, b) { },
});
}
答案 0 :(得分:1)
如果你说的detailCard扩展了Ext.data.Form,你可以detailCard.getValues()
返回一个表单元素的对象:
{
fMinutesLate: 1234
}
我认为它会进入“延迟”参数
delay: detailCard.getValues().fMinutesLate
应该工作