Javascript jQuery ajaxForm-在其他函数完成后加载函数
我有一个函数,可以提交表单并启动imageupload。 imageupload完成后,必须启动另一个功能Javascript jQuery ajaxForm-在其他函数完成后加载函数,javascript,jquery,Javascript,Jquery,我有一个函数,可以提交表单并启动imageupload。 imageupload完成后,必须启动另一个功能 $('#photoimg').on('change', function() { $("div.imguploadform").hide(); $("#preview").html('<img src="loader48-2.gif" alt="Bild wird hochgeladen..." />'); $("#imageform").ajaxFor
$('#photoimg').on('change', function() {
$("div.imguploadform").hide();
$("#preview").html('<img src="loader48-2.gif" alt="Bild wird hochgeladen..." />');
$("#imageform").ajaxForm({
target: '#preview'
}).submit();
});
但是我必须在哪里插入函数呢
我希望有人能帮助我
致意
亨德里克
这应该有效。使用
成功:
提交表单后要调用的回调函数
Read
ajaxForm()
有一个完成回调。有关更多详细信息,请参阅其文档。它是成功的还是成功的??查看我对compareA的回答)如果您使用的是更高版本的jQuery,则应始终使用.done/.fail/.而不是success,但如果您使用的是较旧版本,则这不是什么大问题。B) 加载时您可能需要设置async:false
,以确保ajax调用在继续之前完全关闭。@Hendrik欢迎帮助:)谢谢您的回答。
$("#bildcheck").html('').load('imgfunction-bilderchk.php');
$("#imageform").ajaxForm({
target: '#preview',
onSuccess:function(){$("#bildcheck").html('').load('imgfunction-bilderchk.php');}
}).submit();
$("#imageform").ajaxForm({
target: '#preview',
success: function () {
$("#bildcheck").html('').load('imgfunction-bilderchk.php');
}
}).submit();