jQuery ajaxForm - 在其他函数完成后加载函数

时间:2013-10-23 14:33:51

标签: javascript jquery

我有一个提交表单并启动图像上传的功能。 imageupload完成后,必须启动另一个函数。

$('#photoimg').on('change', function() {
    $("div.imguploadform").hide();
    $("#preview").html('<img src="loader48-2.gif" alt="Bild wird hochgeladen..." />');
    $("#imageform").ajaxForm({
        target: '#preview'
    }).submit();
});

上传完成后,必须启动以下代码。

$("#bildcheck").html('').load('imgfunction-bilderchk.php');

但是我必须插入函数吗?

我希望有人可以帮助我。

祝你好运 亨德里克

2 个答案:

答案 0 :(得分:1)

使用success:

  

在提交表单后调用回调函数。

$("#imageform").ajaxForm({
    target: '#preview',
    success: function () {
        $("#bildcheck").html('').load('imgfunction-bilderchk.php');
    }
}).submit();

阅读http://malsup.com/jquery/form/#options-object

答案 1 :(得分:0)

$("#imageform").ajaxForm({
    target: '#preview',
    onSuccess:function(){$("#bildcheck").html('').load('imgfunction-bilderchk.php');}
}).submit();

这应该有效。