ajax表单上传加载新页面

昨天我有一个类似的问题 – cud没有解决问题

我正在上传一个包含文件和其他输入的表单,所有这些都正常工作。 但问题是它正在加载一个新页面,即

www.mywebsite.com/controller/function. 

这是我的代码

      $(document).ready(function() { var options = { clearForm: true, resetForm: true }; // bind 'myForm' and provide a simple callback function $('#myForm').ajaxForm(function() { //alert("Thank you for your comment!"); }); $('#myForm').ajaxForm(options); });    



我从我的操作中删除了“main / comment”,并在var选项部分添加了url: –

 var options = { url: "", clearForm: true, resetForm: true }; 

但即使这似乎也不起作用。 请帮忙谢谢

如果您按照此处显示的示例操作

我想你需要这样做:

 function successFunction(){ alert('Thank you'); } $(document).ready(function() { var options = { clearForm: true, resetForm: true, success: successFunction }; $('#myForm').ajaxForm(options); });