$(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/cms/modules/api/api.captcha.php', { uid : '' }, function(data) { captchaObj.val(data); formObj.submit(); }); return false; }); });