[英]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.