在煎茶触摸
回答
要在Sencha Touch中执行此操作,您需要将事件侦听器添加到Ext.form.Checkbox组件中。您可以使用下面的代码做到这一点:
new Ext.form.Checkbox({
id: 'my_checkbox',
listeners: {
check: function() {
alert('I was checked!');
},
uncheck: function() {
alert('I was unchecked!');
}
}
});
在未来,最好是张贴在Sencha Forums你的问题,你会得到更快的响应存在。
更新 更新的评论答案:
var filter = {
id: 'filter',
items: [
{
xtype: 'fieldset',
items: [
{
type: 'checkboxfield',
name: 'city[1]',
label: 'city',
id: 'city1',
checked: true,
listeners: {
check: function() {
//do something
},
uncheck: function() {
//do something
}
}
}
] // END items
}
] // END items
};
谢谢,我将来会使用Sencha论坛。关于你的答案:我是否需要关注每个复选框的点击,或者是否有办法通过按下按钮来获得最终状态? – mgalesic 2011-06-14 08:19:49
只是一两件事, 在我该怎么改变: 新Ext.form.Checkbox({ ID: 'my_checkbox' 如果我有这样的结构: VAR过滤= { ID: '过滤器', 项目:[{ 的xtype: '字段集', 项目:[{ 类型: 'CheckBoxField字段', 名称: '城市[1]', 标签: '城市', ID: 'city1', 检查:true, } ] // END items } ] // END items }; – mgalesic 2011-06-14 12:44:25
我更新了我的答案以适应您的情况。是的,你需要关注每个事件并做出适当的回应。 – rdougan 2011-06-14 17:53:35
- 1. 在煎茶触摸
- 2. 煎茶触摸2:
- 3. 煎茶触摸Ext.data.JsonP
- 4. 煎茶触摸VBOX
- 5. 存储在煎茶触摸
- 6. idProperty在煎茶触摸2.3.1
- 7. 动画在煎茶触摸
- 8. 想在煎茶触摸
- 9. 在煎茶触摸2
- 10. 在煎茶触摸列表
- 11. 如何在煎茶触摸
- 12. 在煎茶触摸2.X
- 13. Togglefield在煎茶触摸2
- 14. Searchfield在煎茶触摸
- 15. 煎茶触摸不灵
- 16. 煎茶触摸 - 观点
- 17. 煎茶触摸定位
- 18. 煎茶触摸:JSONP解析
- 19. 煎茶触摸 - 从数场
- 20. 煎茶触摸列表
- 21. 煎茶触摸JSON格式
- 22. 煎茶触摸调整
- 23. 煎茶触摸列表组
- 24. 煎茶触摸filterBy商店
- 25. 煎茶触摸的Rails 3.1
- 26. 煎茶触摸selectfield占位
- 27. Ext.Button到Ext.List煎茶触摸
- 28. Ext.plugins.ListPagingPlugin“pullrefresh”煎茶触摸
- 29. 煎茶触摸在移动浏览器
- 30. 煎茶触摸2 - 在数据视图
我不知道我理解你的问题完全。当复选框被选中/取消选中时,您是否希望能够在页面上执行/更改某些内容? – JamesHalsall 2011-06-13 15:30:07
一些复选框将被检查,一些未选中 ,用户可以更改状态。 当他完成后,我需要收集所有状态更改的复选框,但目前我没有更改状态 – mgalesic 2011-06-14 08:13:41