2017-08-29 97 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

谢谢你的工作 –

相关问题