我有一份注册用户信息列表。 Web管理员将在需要时激活任何合格用户。用户列表采用带有复选框的表格形式。我想通过勾选复选框启用用户访问权限而不提交网络表单。怎么办?
<label class="switch">
<input type="checkbox" <?php if($row['status']=="1") {?> checked="true" <?php } ?>>
<span class="slider round"></span>
</label>
答案 0 :(得分:0)
使用ajax请求。给复选框一个id。
$sql = "UPDATE sometable SET checkboxcolumn = :checkval WHERE id = :id";
您可能也希望传递行ID。 然后在PHP scipt中,创建一个SQL查询:
header('Content-Type: application/json');
echo json_encode([
'whatever' => 'data you might like to return',
'status' => 'success' //etc
]);
exit;
将参数绑定为正常,执行查询,然后发回json响应。
public class InputModel{
public string SmtpId{get;set;}
}