我正在尝试将用户 ID 从 php 传递到 javascript,但挑战是添加“您确定要继续”弹出选项。我的目标是使用数据值通过 HTML 标记传递 ID,但是我遇到了错误,用户可以使用 Google 开发工具更改值。有没有解决的办法?
这是 HTML
*代码是用 PHP 显示的,所以 $user_id(和其他)都是添加到用户框的每个实例的 PHP 变量
<div class='user-line'>
<div class='user-upper-line'>
<div class='user-id'><b>ID: </b>$user_id</div>
<div class='user-name'>$user_fName $user_lName</div>
</div>
<a href='mailto:$user_email' title='Email $user_fName' class='user-email-link'><div class='user-
email'><b>Email: </b>$user_email</div></a>
<div class='user-role'><b>User Role:<br id='role-br'> </b>$user_role</div>
<div class='user-view-profile'><a href='#' class='noSelect user-view-profile-btn' title=\"View $user_fName's Profile\">View Profile</a>
<div class='noSelect user-update-permissions' title=\"Update $user_fName's Permissions\">Update Permissions</div>
<div class='noSelect user-delete-profile-btn' data-value='$user_id' title=\"Delete $user_fName's Account\">Delete User</div>
</div>
</div>
jQuery
$(".user-delete-profile-btn").click(function() {
id = $(this).attr("data-value");
alert(id);
$(".delete-account-overlay").stop(true).fadeIn(500);
});
慕码人2483693
largeQ