2016-06-12 52 views
-1

这是我的问题。我有一个Ajax提交表单,完美的工作,我有这个链接,带我回到该页面再次加载ajax内容,但是当加载ajax时,它不起作用。jquery表单提交加载的内容不起作用

我有这样的代码

$('#uploadForm').on('change','#file-upload',function(){ 
$(this).submit(); 
}); 

的事情是要改变这样的事情我曾试图改变 这个

$('body').on('change','#file-upload',function(){ 
$(this).submit(); 
}); 

$('body').on('change','#file-upload, #uploadForm',function(){ 
$(this).submit(); 
}); 

但它不不工作

希望你能帮助我,谢谢

+1

你能否让你的问题清楚以及你的代码? –

+0

问题是,我通过ajax加载表单,但我不知道如何使它提交表单的工作,因为jquery不认识到“在变化”的价值,因为它必须附加到“身体“元素,我已经尝试了jquery页面给出的所有可能性,并且我已经搜索了所有可能性,以使其使用相同的代码。在这里我的问题再次。如何提交ajax加载的表单。这是一个文件上传表单。 –

回答

0

谢谢你,我已经改变了形式的开始

$(document).on('submit', '#uploadForm', function(e) { 
    //ajax form HERE 
}); 

,并触发了。

$(document).on('change','#file-upload',function(){ 
    $(this).submit(); 
}); 

谢谢,希望这有助于某人。