I think I decided.
In the input box I have:
<input onkeypress="return handleEnter(event, update_field, this, 'task');" type="text" />
For my function, I have:
function handleEnter(e, callback, obj, field){
if(e){
e = e
} else {
e = window.event
}
if(e.which){
var keycode = e.which
} else {
var keycode = e.keyCode
}
if(keycode == 13) {
var tstid = $(obj).parent().find('input[type=hidden]').val();
callback.apply(this, [field, $(obj).val(), tstid ]);
}
}
and now it works fine.
source
share