X-editable(select):避免按回车键提交
X-editable(select): Avoid submitting on pressing enter key
我需要避免通过按回车键提交 x-editable select,并允许用户仅通过单击提交按钮来提交它。
我在 documentation 中找不到任何关于如何在 x-editable 中实现这一点的参考。
这是 x 可编辑的初始化代码:
$(".xe-user").editable({
mode : "popup",
type : "select",
source : webroot + "/index.php/user/getUser",
name : "Id_user",
toogle : "manual",
url : url
});
这样做
$('.data-item').on('shown', function(e, editable) {
editable.input.$input.keypress(function (e) {
if (e.which == 13) {
return false;
}
});
});
其中“.data-item”是可编辑元素。如果您禁用通过回车按钮提交,则需要有自己的 "save" 按钮来提交表单。
jQuery(document).on('keypress','.editable-text',function(e){
if(e.which == 13) {
return false;
}
});
此处“.editable-text”是您的输入字段class。
我需要避免通过按回车键提交 x-editable select,并允许用户仅通过单击提交按钮来提交它。
我在 documentation 中找不到任何关于如何在 x-editable 中实现这一点的参考。
这是 x 可编辑的初始化代码:
$(".xe-user").editable({
mode : "popup",
type : "select",
source : webroot + "/index.php/user/getUser",
name : "Id_user",
toogle : "manual",
url : url
});
这样做
$('.data-item').on('shown', function(e, editable) {
editable.input.$input.keypress(function (e) {
if (e.which == 13) {
return false;
}
});
});
其中“.data-item”是可编辑元素。如果您禁用通过回车按钮提交,则需要有自己的 "save" 按钮来提交表单。
jQuery(document).on('keypress','.editable-text',function(e){
if(e.which == 13) {
return false;
}
});
此处“.editable-text”是您的输入字段class。