0

javascript 変数を php コードに渡す際に問題が発生しています。

私がphpに使用しているコードは次のとおりです。

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

モデル関数のパラメータとしてjavascript変数を渡すだけです。

4

2 に答える 2

1

コントローラをlocation.href呼び出すことができます..これはページをリロードします

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

リロードせずに、ajaxを使用して変数を送信できます。

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

そしてあなたの中でcontorllerはtest()..と言います。郵便でそれを入手してください。

 <?php
 function test(){
    $value=$this->input->post('value');
    echo $value;
 }
于 2013-03-18T10:51:23.520 に答える
0

送り返したい値が値に含まれる Ajax 呼び出しを使用できます。

$.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');
  }   
}); 
于 2013-03-18T10:58:38.460 に答える