gpt4 book ai didi

javascript - 如何在服务器端验证 jquery 中动态创建的控件 - Php

转载 作者:行者123 更新时间:2023-11-28 04:39:15 25 4
gpt4 key购买 nike

我正在创建一个应用程序,其中在 Jquery 中动态创建数百个控件,如下所示。

var $link='<a id="bucket'+data[0].ID+'" class="Initial" href="#"></i></a>';  
$($btnGroupdiv).append($link);

在添加控件时,我为每个控件分配唯一的 ID。

这就是我在访问每个控件时识别它的方式。

$(".Initial").click(function(){

var $pid=this.id.replace("bucket","");

但这就是问题所在。

这些 ID 可以在浏览器中使用“检查元素”选项进行更改。

服务器端情况

我分配给控件的ID是名为employee的表中行的主键。

因此,在浏览器中更改 ID 可能会调整数据到与预期不同的行中。

如果 ID 更改或未更改,如何在服务器端验证这些控件,或者如何在服务器端恢复元素的原始 ID?

我希望我的问题足够清楚。

感谢任何帮助。

对于所有认为这是不可能的人。我会问 - facebook 甚至 StckOverflow 是如何做到这一点的?

最佳答案

您需要以不同的方式定义它才能与动态元素一起使用:

$(document).on("click", ".Initial", function(){
var $pid=this.id.replace("bucket","");
...
});

无法检测是否有人通过浏览器更改了 ID。

关于javascript - 如何在服务器端验证 jquery 中动态创建的控件 - Php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43930790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com