2013-03-18 256 views
0

我有問題將一個javascript變量傳遞給php代碼。將一個JavaScript變量傳遞給php

,我使用PHP的代碼是:

$image= $this->user_gallerymodel->viewAlbumImage(); 

我只需要JavaScript變量通過在模型函數的參數。使用location.href

回答

1

可以調用控制器..這重新加載頁面

var jvVar="test"; 
window.location="controller/path/" + jvVar; 

wihtout重裝您可以使用Ajax來發送VAR ..

var jvVar="test"; 
$.post("controller/path/test",{value:jvVar},function(data){ 
      alert(data); 
}); 

,並在你contorller說測試( )..得到它的後..

<?php 
function test(){ 
    $value=$this->input->post('value'); 
    echo $value; 
} 
0

你可以使用Ajax調用其中值co ntains你想發回的價值。

$.ajax({ 
    url: "test.php", 
    type: "post", 
    data: values, 
    success: function(){ 
     alert("success"); 
     $("#result").html('Value Saved'); 
    }, 
    error:function(){ 
     alert("failure"); 
     $("#result").html('there was an error while saving value'); 
    } 
});