【问题标题】:basic question about adding data to string关于向字符串添加数据的基本问题
【发布时间】:2011-08-03 01:27:44
【问题描述】:

以下字符串包含表单的序列化数据。我想在同一个字符串中包含session_id(),那么如何在其中包含session_id=session_id(); 之类的内容?谢谢。

string = '&' + $('#new_form').serialize();

【问题讨论】:

  • jQuery = 客户端,php = 服务器端 -> 看到问题了吗?
  • 在页面加载中,您可以将 php 会话值分配到隐藏表单或 JS 变量中,并在序列化表单数据时使用隐藏的值或 JS var 值附加它。

标签: php jquery session


【解决方案1】:
string = '&' + $('#new_form').serialize() + "&session_id=" + encodeURIComponent(session_id());

【讨论】:

    【解决方案2】:

    在您的表单标签内,您可以添加隐藏的输入元素。

    <form> 
    <input type='hidden' name='session_id' value=<?=session_id()?> > 
    <!-- your other form elements --> 
    </form>
    

    现在你的 jquery 会自动添加 session_id

    我希望这会有所帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-10
      • 1970-01-01
      相关资源
      最近更新 更多