2017-08-29 143 views
0

我需要從javascript調用控制器。我已經成功地調用了控制器,但是如果控制器沒有參數。 在我的情況下,控制器有一個參數。我怎樣才能從JavaScript調用控制器如何從javascript調用控制器CodeIgniter

Javascript代碼:

<script language="javascript" type="text/javascript"> 
var thisTable = setFilterGrid("myTable"); 

document.getElementById("oneday").onclick = function() { 
    var date = new Date(); 

    var day = date.getDate().toString(); 
    var month = date.getMonth().toString(); 
    var year = date.getFullYear().toString(); 

    var oneday = day.concat('/', month, '/', year); 

    window.location.href = "<?php echo site_url('sellbyitem/retrieveInfo('/*howcanipassonedayhere*/');?>"; 
}; 

控制器:

public function retrieveInfo($date) { 
    echo $date; 
} 

我已經找相同的情況下,但它不會爲我工作

回答

4

你可以在結束時傳遞javascript參數,如下所示:

window.location.href = "<?php echo site_url('sellbyitem/retrieveInfo/');?>" + oneday ; 
+0

謝謝你的工作 –

相關問題