在我的网站上,我有几种使用judicable插件进行编辑的表单,但在那里还混合了选择标签和一些上传输入。我正在尝试设置它,以便在您点击Tab键时选择下一个字段。所以我试图设置它与查询来做到这一点。Tabbing jeditable fields and non-jeditable fields
$('.edit').bind('keydown', function(evt) {
if(evt.keyCode==9) {
var nextBox='';
var currentBoxIndex=$(".edit").index(this);
if (currentBoxIndex == ($(".edit").length-1)) {
alert('next please');
} else {
nextBox=$(".edit").eq(currentBoxIndex+1);
$(this).find("input").blur();
$(nextBox).click();
return false;
}
};
});
而且这个工作可以使用jeditable字段,但是它会跳过任何一种选择字段或在两者之间上传。是否有任何方法可以包含选择字段等,以确保它能够切换到下一个输入?
这将是有用的,如果你能为我们提供一个工作示例页面(或者更确切地说,一个例子页面,一切变得更糟,除了你的问题)。现在,建立一个示例页面会让任何人想要回答这个问题的时间比实际回答更多(这可能是没有人回答它的原因)。 – Carpetsmoker
@Carpetsmoker我会设置一个示例页面,如果可能的话,但不幸的是它不是。 Jeditable是一个插件,在jsFiddle中效果不好,相信我我已经尝试过了。即使这样做有效,我工作的公司也不希望我出于某种奇怪的原因分享他们的HTML代码。 – zazvorniki
您不需要共享所有内容,只需一个(简单)测试/示例页面即可展示问题。 – Carpetsmoker