3

Jqueryでセッションを設定する必要がありますが、試してみるとうまくいきません。これはjqueryでやっています

      var a = 22;
      <?php  $this->session->set_userdata('friend_id' ,a )?>

構文エラーが発生します。誰もがそれを解決する方法を知っています。

4

2 に答える 2

6

jqueryでは、これを行うことができます:

$.ajax({
  type: "POST",
  url: 'test.php',
  data: '{"var":"yourvar"}',
  success: function (data) {
    console.log("Success!!");
  },
  error: function (xhr, desc, err) {
    console.log('error');
  }
});

その後、ファイルtest.phpに

<?php  $this->session->set_userdata('friend_id' ,$_POST['var'] )?>

マニュアル

于 2013-03-12T13:20:08.700 に答える
-2

隠しフィールドを使用してこれを行うことができます

      <input type="hidden" value="" name="id" id="id" />

これはあなたのjsになります

      var a = 22;
      document.getElementById('id').value = a;

これが問題の解決に役立つことを願っていますが、Jquery でセッションを設定することはできません

于 2013-03-12T16:12:12.517 に答える