Jquery 成功提交表单时显示警告消息

Jquery 成功提交表单时显示警告消息,jquery,Jquery,我的javascript文件中有以下jquery方法,它调用.submit()方法来提交表单: var actionOfForm = $("#custom_targeting_param_form").attr('action'); actionOfForm = actionOfForm.replace('#export',''); actionOfForm = actionOfForm+'#export'; $("#custom_targeting_param_form").attr('act

我的javascript文件中有以下jquery方法,它调用
.submit()
方法来提交表单:

var actionOfForm = $("#custom_targeting_param_form").attr('action');
actionOfForm = actionOfForm.replace('#export','');
actionOfForm = actionOfForm+'#export';
$("#custom_targeting_param_form").attr('action',actionOfForm);
try{
    $("#custom_targeting_param_form").submit();
    $("#showOrExportCustomTargetingReport").val('saveReport');
    alert('Report Saved Successfully');
}catch(e){
    //alert("ERROR OCCURRED :: "+e); 
}
现在我想提醒的是,在成功提交“自定义参数表单”时,会出现一条消息“您的表单已成功提交”

由于我在这里使用了警报,它发生在实际提交之前。
请提供帮助。

将jQuery ajax()方法与回调一起使用。

将jQuery ajax()方法与回调一起使用。

异步提交表单,以便显示确认警报或从服务器端呈现启动js,以警告确认消息

异步提交表单的代码

$(function(){

$("#custom_targeting_param_form").submit(function(e){
   e.preventDefault();//to stop the default form submit

   var actionOfForm = $("#custom_targeting_param_form").attr('action');
   actionOfForm = actionOfForm.replace('#export','');
   actionOfForm = actionOfForm+'#export';
   $("#showOrExportCustomTargetingReport").val('saveReport');
   $.ajax({
      url: actionOfForm,
      type: $(this).attr("method"),
      data: $(this).serialize(),
      success: function(){
        alert('Report Saved Successfully');
      },
      error: function(){
          alert('Report Saving Failed. Please try again later');
      }
   });
});

异步提交表单,以显示确认警报或呈现服务器端的启动js,该启动js将向确认消息发出警报

异步提交表单的代码

$(function(){

$("#custom_targeting_param_form").submit(function(e){
   e.preventDefault();//to stop the default form submit

   var actionOfForm = $("#custom_targeting_param_form").attr('action');
   actionOfForm = actionOfForm.replace('#export','');
   actionOfForm = actionOfForm+'#export';
   $("#showOrExportCustomTargetingReport").val('saveReport');
   $.ajax({
      url: actionOfForm,
      type: $(this).attr("method"),
      data: $(this).serialize(),
      success: function(){
        alert('Report Saved Successfully');
      },
      error: function(){
          alert('Report Saving Failed. Please try again later');
      }
   });
});

@德巴什-你有机会看一看吗?宾果,伙计。这就是我要找的东西。非常感谢你的努力。@德巴什-你有机会看一看吗?宾果,伙计。这就是我要找的东西。非常感谢你的努力。