Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php jQuery-将所有表单输入值存储在隐藏输入中_Php_Javascript_Jquery_Html_Forms - Fatal编程技术网

Php jQuery-将所有表单输入值存储在隐藏输入中

Php jQuery-将所有表单输入值存储在隐藏输入中,php,javascript,jquery,html,forms,Php,Javascript,Jquery,Html,Forms,我正在尝试创建一个有条件逻辑的界面,允许网站管理员在网站的任何地方插入广告。 但在编写代码之前,我需要您提供一些建议:) 表单通过jquery和ajax处理。当按下“添加另一个广告”按钮时,将使用jQuery创建一个新表单。 我的问题是如何将所有表单输入值收集到一个隐藏的输入中,如下所示: 我认为这个值在PHP中更容易处理 您可以使用以下方法收集所有值: var values = $('#yourformId :input').map(function() { return $(thi

我正在尝试创建一个有条件逻辑的界面,允许网站管理员在网站的任何地方插入广告。 但在编写代码之前,我需要您提供一些建议:)

表单通过jquery和ajax处理。当按下“添加另一个广告”按钮时,将使用jQuery创建一个新表单。 我的问题是如何将所有表单输入值收集到一个隐藏的输入中,如下所示:

我认为这个值在PHP中更容易处理


您可以使用以下方法收集所有值:

var values = $('#yourformId :input').map(function() {
    return $(this).val();
}).toArray().join(',');
然后设置隐藏字段的值:

$('#ad').val(values);

您可以。

您可以使用以下方法收集所有值:

var values = $('#yourformId :input').map(function() {
    return $(this).val();
}).toArray().join(',');
然后设置隐藏字段的值:

$('#ad').val(values);
您可以。

您还可以:

var values = $('#yourformId').serialize();
$('#ad').val(values);
您还可以:

var values = $('#yourformId').serialize();
$('#ad').val(values);

mm。。您不需要带值的字段的键吗?我的意思是,与
主页相比,在文章之后,4,访问者
不会更好
foo:homepage,bar:after\u文章,n:4,baz:visitors
?是的,可能还应该包括密钥。我该怎么做?你可能会觉得有用。嗯。。您不需要带值的字段的键吗?我的意思是,与
主页相比,在文章之后,4,访问者
不会更好
foo:homepage,bar:after\u文章,n:4,baz:visitors
?是的,可能还应该包括密钥。我该怎么做?你可能会觉得有用。