我正在创建一个多页表单,现在我正在向 Stack 大师寻求帮助;
在此页面上,用户可以在页面上添加更多输入字段[type=text]
所以基本上“CHILD NAME”有一个单一的输入,然后是一个添加按钮,允许用户添加更多的 child ,如果他们有多个 child 的话。
我的表单允许您前后移动,表单会记住输入的内容,我如何让 jQuery 和 php 记住已添加的表单字段,以便在用户重新访问页面时它们不会被隐藏?
最佳答案
通过添加输入,您可以:
$('form').append('<input>',{type: 'text', name: 'input_name'})
并且您可以使用 php $_SESSIONs 保存表单数据的先前部分
表单示例:
在 php 中你会得到所有的 post(或 get)值:
$_POST = array ('name1' => 'me', 'name2' => 'you' )...
然后您可以将它们保存在 session 中:
$_SESSION['lastpostedvalues'] = $_POST;
或类似的东西。
记得在 php 文件的顶部有 session_start()
关于php - 使用 jQuery 添加表单字段和 PHP Session 来记住添加的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5305809/