将数据添加到字符串的基本问题
问题描述:
以下字符串包含表单的序列化数据。我想在同一个字符串中包含session_id()
,那么如何在其中包含session_id=session_id();
之类的内容?谢谢。将数据添加到字符串的基本问题
string = '&' + $('#new_form').serialize();
答
你的窗体标记内ü可以添加隐藏输入元素。
<form>
<input type='hidden' name='session_id' value=<?=session_id()?> >
<!-- your other form elements -->
</form>
现在您jQuery将自动添加SESSION_ID
我希望这将有助于:)
答
string = '&' + $('#new_form').serialize() + "&session_id=" + encodeURIComponent(session_id());
的jQuery =客户端,PHP =服务器端 - >看这个问题? – halfdan 2011-04-11 12:59:49
你到底需要什么? – 2011-04-11 13:02:42
在页面加载时,您可以将php会话值分配给隐藏窗体或JS变量,并在序列化表单数据时使用隐藏的值或JS var值附加它。 – 2011-04-11 13:03:23