我有一个隐藏输入的表单:
$token = uniqid(rand(), TRUE); $_SESSION['token'] = $token;
<input type="hidden" name="token" value=<?=$token?>/>
此表单通过ajax提交。将数据保存到数据库后,我重新生成令牌。 现在,我的问题是如何使用jquery更新隐藏输入的值。
答案 0 :(得分:0)
使用$.post
并使用随机ID
$.post('test.php',{'arg1':math.random()},function(data)
{
$('.hidden').val(data);
});
答案 1 :(得分:0)
在服务器端(PHP代码):返回新令牌和ajax响应。
在客户端(javascript代码):修改成功回调中的字段值。
您是否可以发布有关您的PHP代码(回答ajax调用的部分)和您的javascript代码(发送ajax请求并处理repsonse的部分)的更多详细信息?