$(document).ready(function() { var captchaObj = $('#'); var formObj = captchaObj.closest('form'); var submitObj = formObj.find(':submit'); formObj.submit(function(){ formObj.unbind('submit'); submitObj.val('...'); $.post('/lib/modules/captcha/api.php', { uid : '' }, function(data) { captchaObj.val(data); submitObj.click(); }); return false; }); });