Codeigniter从另一台服务器加载页面

Codeigniter load page from another server

本文关键字:服务器 一台 加载 Codeigniter      更新时间:2023-09-26

新手和需要帮助的Codeigniter和Javascript,我需要加载页面从另一个服务器与CI太。我该怎么做才能让它起作用呢?

    $("#select").change(function(){
        if($('#textbox').val() == ""){
            alert("Warning");
            return;
        }else{
            $('#overlay').show();
            var tglpayslip = $('#tglpayslip').val();
            var url = "http://192.168.88.7/index.php/home/payslip.php";
            $.post(url, tglpayslip, function(response){
                $('#overlay').hide();
                $('#payslip').html(response);
            });
        }
    });

对于跨域,您必须使用JSONP。

$("#select").change(function(){
        if($('#textbox').val() == ""){
            alert("Warning");
            return;
        }else{
            $('#overlay').show();
            var tglpayslip = $('#tglpayslip').val();
            var url = "http://192.168.88.7/index.php/home/payslip.php";
            $.ajax({
               type:"post",
               url:url,
               dataType: "jsonp",
               data:tglpayslip,
               success:function(response){
               $('#overlay').hide();
                $('#payslip').html(response);
               }
            });
        }
    });

试试这个

var tglpayslip = $('#tglpayslip').val();
var url = "http://192.168.88.7/index.php/home/payslip.php";
            $.ajax({
               crossDomain: true,
               type:"post",
               url:url,
               dataType: "jsonp",
               data:tglpayslip,
               success:function(response){
               $('#overlay').hide();
                $('#payslip').html(response);
               }
            });