我在带有输入字段的tabview中有一个表单。如果用户更改输入字段,则不保存,然后尝试更改我想要询问的选项卡是否要在更改选项卡之前保存更改。我使用e.stopPropagation()
阻止了标签更改的发生。然后,我提示用户询问他们是否要保存更改,丢弃或取消。如果用户选择保存或取消,我想执行操作,然后将其更改为他们请求的选项卡。
我有没有办法重新开火?或者,我是否必须提取他们从事件中请求的选项卡,然后手动更改活动选项卡?
答案 0 :(得分:1)
我认为解决此问题的最佳方法是以编程方式选择标签,而不是尝试重新启动"事件不知怎的。
要使用tabView
以编程方式选择标签,您需要使用selectChild(index)
方法。