gpt4 book ai didi

php - JavaScript + PHP + 动态文本字段 + Jquery

转载 作者:行者123 更新时间:2023-12-02 20:43:56 25 4
gpt4 key购买 nike

我正在开发一个 Web 表单,该表单可以根据用户需要的多个日期动态添加文本字段。本质上,这就是发生的事情...用户转到表单,它为用户提供了一个主要日期文本字段,如果用户愿意,他可以通过单击“添加日期”按钮来添加日期文本字段。 JavaScript 如下:

function addDate() {
current++;
var strToAdd = '<p><input type="text" id="date'+current+'" name="classDate'+current+'" class="required" /> <input type="text" id="alt'+current+'" name="classDate'+current+'" class="required" /></p>'
//console.log(strToAdd)
$('.dynDate').append(strToAdd)
$('#date'+current+'').datepicker({altField: '#alt'+current+'', altFormat: 'DD, d MM, yy'});
}

这会向表单添加两个日期字段,并在表单上为每个新日期字段放置 jquery 日期选择器。正是这样:http://jqueryui.com/demos/datepicker/#alt-field ...

无论如何,我的问题是如何使用 PHP 将动态文本字段中的数据放入 MYSQL 数据库?我是循环遍历它们还是什么?我想我真的不确定如何很好地操纵动态字段。

感谢您的帮助!

亚伦

最佳答案

命名每个日期字段,就像将其添加到 PHP 数组(而不是 ids)中一样:

<input type="text" id="date'+current+'" name="classDate[]" class="required" />

使用 [ ] 语法(类似于 array_push() 快捷方式),classDate 将自动成为 $_POST 中的数组。然后只需在该数组上执行 for 循环即可。

关于php - JavaScript + PHP + 动态文本字段 + Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1784015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com