【发布时间】:2019-01-12 18:24:08
【问题描述】:
我正在寻求使用按钮更新用户元字段的帮助。或者更好的是没有按钮,只需在下拉菜单中进行选择。我在一个数组中列出了所有用户及其字段
$users = get_users( $args );
echo '<div class="user-list">';
echo '<table><tr><th>User ID</th><th>User Name</th><th>User Email</th>
<th>Refund Status</th><th>Update Status</th></tr>';
foreach ( $users as $user ) {
echo '<tr><th>' . esc_html( $user->ID ) . '</th><th>' . esc_html(
$user->display_name ) . '</th><th>' . esc_html( $user->user_email ) .
'</th><th>' . '<select><option disabled>' . esc_html( $user-
>refund_status ) . '</option><option value="Return Received">Return
Received</option><option value="Refund Approved">Refund
Approved</option><option value="Refund Sent">Refund Sent</option>
</select>' . '</th><th><button class="button"
onClick="updateStatus();"><span class="icon">Update Status</span>
</button></th></tr>';
}
echo '</table></div>';
如何根据下拉菜单中的选择获取更新退款状态的按钮?我遇到的问题是我不知道如何将变量和用户 ID 传递给 Javascript foreach 用户以更新状态。我做了很多阅读,但找不到我要找的东西,也许我的搜索措辞有误。任何帮助将不胜感激。
【问题讨论】:
标签: php arrays wordpress dropdown