私は以下(DOMコードに追加)を使用してMySQLデータベースを同様のデータで更新していますが、その投稿は2回であり、理由がわかりません。
私はほぼ同じコードを持っていますが、これも2回投稿するので、それ自体がキャンセルされますが、必要な数の2倍のDBヒットは決して良くありません。
html += '<script type="text/javascript">';
html += '$(function()';
html += '{';
html += '$(".like").click(function(){';
html += 'var element = $(this);';
html += 'var I = element.attr("id");';
html += 'var info = \'article_id=\' + I;';
html += '$.ajax({';
html += 'type: "POST",';
html += 'url: "/pages/includes/ajax/like.php",';
html += 'data: info,';
html += 'success: function(){';
html += '$(\'#like\'+I).fadeOut("fast");';
html += '$(\'#unlike\'+I).fadeIn("slow");';
html += '}';
html += '});';
html += 'return false;';
html += '});';
html += '});';
html += '</script>';
2回投稿しないようにするにはどうすればよいですか?