The first parameter setTimeout()should be a function object (or a string, but you should not use this). Like this:
timer = setTimeout(function () {
$("#getJSONForm").submit();
}, 10000);
You are currently passing the value $("#getJSONForm").submit()to setTimeout(), which is probably not what you want.
, jQuery HTML. , . :
$('#getJSONForm textarea').keyup(function () {
});
API .