【发布时间】:2022-11-16 04:56:28
【问题描述】:
我一直在尝试通过单击表单内的“和”和“或”按钮向我的表单添加一个部分,但我找不到任何方法。这是我正在使用的 WordPress 插件。 这是我要复制的代码:
<form method="post" action="">
<section class="form-row">
<select class="select" name="user_meta-list" >
<?php
$user_count = count_users();
$user_data_select = [];
for($x = 1; $x <= $user_count['total_users']; $x++ ){
$user_data = get_user_meta($x);
foreach(array_keys($user_data) as $value) {
if(! in_array($value, $user_data_select)) {
print_r($value);
array_push($user_data_select, $value);
}
}
}
foreach($user_data_select as $value) {
echo '<option value="' . $value . '">' . $value . '</option>';
}
?>
</select>
<select class="select" name="" id="">
<option value="is gelijk aan">is gelijk aan</option>
<option value="is niet gelijk aan">is niet gelijk aan</option>
</select>
<input class="input-field" type="text" placeholder="Specificatie">
<input id="and-button" class="button" type="button" value="and">
<input id="or-button" class="button" type="button" value="or">
</section>
</form>
我试图用 JavaScript 来完成它,它适用于其中的 html 部分,但不适用于 php 代码。 我在网上发现的唯一一件事是将输入类型从按钮更改为提交并使用 POST,但我想在末尾添加一个提交按钮,该按钮将使用 post 所以添加一个部分/行我想尽可能使用另一种方法。
【问题讨论】:
-
你好。目前尚不清楚你想要完成什么。我在这段代码中没有看到任何试图向表单添加行的内容。我认为你需要详细说明你想做什么以及你想怎么做。
标签: php wordpress forms duplicates wordpress-plugin-creation