簡體   English   中英

使用window.location.href codeigniter將多個變量從javascript函數傳遞到控制器函數

[英]Pass multiple variables from javascript function to controller function with window.location.href codeigniter

我的控制器中有一個函數,它將帶有兩個參數,這些參數是由javascript函數發送的。

function seance(id)
{
    var today = new Date();
    var dd = today.getDate();
    var mm = today.getMonth()+1; //January is 0!
    var yyyy = today.getFullYear();

    if(dd<10) {
        dd='0'+dd;
    }    

    if(mm<10) {
        mm='0'+mm;
    } 

    var today = mm+'/'+dd+'/'+yyyy; 

    window.location.href = "<?php echo site_url('index.php/seance/liste_seance/')?>/" + id + "/" + today;
}

但是只有第一個變量可以正確發送!

如何發送這兩個參數?

如果您向我們展示您的控制器,那就更好了。 但是我在您的JS中發現了一些問題。

var today在您的js中兩次使用usint var today 刪除第16行的var

您的網站網址將采用以下格式: http://example.com/index.php/seance/liste_seance//id/04/27/2017 : http://example.com/index.php/seance/liste_seance//id/04/27/2017 在liste_seance之后刪除斜杠/ 你應該改變你的日期格式,因為在你的控制器,你得到4個參數:ID,04,27 2017年

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM