2017-08-29 19 views
0

javascriptからコントローラを呼び出す必要があります。私はすでにコントローラを呼び出すのに成功しましたが、コントローラにパラメータがない場合は成功しました。 私の場合、コントローラにはパラメータがあります。javascriptからコントローラを呼び出す方法CodeIgniter

<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; 
} 

私はすでに同じケースを探していましたが、それはないどのように私はjavascriptの

JavaScriptコードからコントローラを呼び出すことができますすることができます

答えて

4

次のようにjavascriptパラメータを最後に渡すことができます:

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

ありがとうございました –

関連する問題