我需要在celltable中使用tabbing。所以,我已经使用模板将tabIndex应用于TextInputCell。
interface Template extends SafeHtmlTemplates {
@Template("<input type=\"text\" value=\"{0}\" tabindex=\"{1}\" />")
SafeHtml getSimpleEditCell(String value,int tabIndex);
}
public void render(Context context, String value, SafeHtmlBuilder sb) {
sb.append(template.getSimpleEditCell(value, tabIndex, width));
}
TAB和onChange
事件仅在IE9中无法正常工作。当我在谷歌上搜索这个问题时,我发现了一个link。所以我被困在这里。我已经更新了一些关于变更事件的交易。所以非常重要!有人有想法吗?或任何替代解决方案。
答案 0 :(得分:0)
通过从标记中删除tab index属性来解决它。这在所有浏览器中都能正常工作。
如果删除tabindex属性或为所有<input>,<select> or <checkbox>
标记分配tabindex值为1000。 tabbing在celltable中按预期工作。