$(input).trigger( "change" );
->
$(input).trigger( "blur" );
Очевидно, вроде.
Ну или вынести
function submitFormFor(element) {
// get form
var formSelector = $(element).data("autosubmit-form"),
$form = formSelector ?
$(formSelector) :
$(element).closest("form");
if ($form.length > 0) { $form.submit();}
}
и руками вызывать без посредников
submitFormFor(input)