喵-见缝插针 2017-08-17 06:03 采纳率: 0%
浏览 127

Ajax重定向到另一个页面

On clicking submit button , it hits my API and returns a json , which i'm able to post it in same page. But I need the results to get posted under div of another html page. I've a problem with ajax success redirect

$.ajax({
        type: "POST",
        enctype: 'multipart/form-data',
        url: "/upload",
        data: data,
        success: function (data) {

            $("#result").text(data);
            console.log("SUCCESS : ", data);
            $("#btnSubmit").prop("disabled", false); 

        }

This is the code. '/upload' is the API url. on success I need the ajax function to redirect to a page say "sample.html" and post the data variable using a div tag. I'm unable to redirect using window.location.href.

Thanks

  • 写回答

1条回答 默认 最新

  • weixin_33743661 2017-08-17 06:34
    关注
    var base_url=$('#base_url').val();
    //Get base url from a hidden textbox or anyway you prefer   
    $.ajax({
          type: "POST",
          url: base_url + "Controller/function/",
          data:{
            data:data
        },
        success: function(data){
        var url=base_url+"Link_to_page_to_be_loaded_on_success";
         $(location).attr('href',url);
      },
     error: function(data){
        var url=base_url+"Link_to_page_to_be_loaded_on_error";
         $(location).attr('href',url);
      }
    });
    
    评论

报告相同问题?

悬赏问题

  • ¥15 用visual studi code完成html页面
  • ¥15 聚类分析或者python进行数据分析
  • ¥15 逻辑谓词和消解原理的运用
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?