在我的网站上,我有几个表单正在使用可判断的插件进行编辑,但之后还有混合的选择标签和一些上传输入。我试图设置它,以便当你按Tab键时它选择下一个字段。所以我尝试用查询来设置它。
$('.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;
}
};
});
这适用于可编辑字段,但它会跳过任何类型的选择字段或在其间上传。是否有任何方法可以包含选择字段等,以便它真正显示到下一个输入?