function save_team()
{
$('#saveBtn').unbind('click');
$.ajax(
{
type: "POST",
url: "save.php",
data: { team_Array : t_pls },
success: function(data) {
$('#msg').text(data);
}
});
}
<input type="submit" value="SAVE" id="saveBtn" onclick="save_team()">
我搜索,找到了一些解决方案,但它们不起作用。如何防止 SAVE 按钮/onclick 事件触发两次?我正在尝试在 mysql 中保存 10 名玩家的团队。如果团队相同并且发生 onclick 事件,则不应发生任何事情。有人建议我在 PHP 脚本中执行此操作(在我的情况下为 save.php)。但我想不出完美的解决方案。
我想我必须使用 php 来做到这一点。当团队没有改变时,onclick 事件应该被禁用,当团队确实改变时,应该进行 ajax 调用,并且应该将团队保存在数据库中。因此, one() 调用或禁用 attr。在这里帮不上忙。请建议一些 php 脚本帮助。