同じページ内に複数の投票ボタンがあり、ボタンをクリックしたときにPOSTしたいと思っています。
下記のように記載したところ一つ目(no=1)をおした時は「投票しました」とアラートがでるのですが2つめ以降を押しても反応がありません…。
書き方に誤りがありましたらアド橋う頂けますと幸いですm(_ _)m。
【HTML】
<button id="btn" no="1">いいね!</button>
<button id="btn" no="2">いいね!</button>
<button id="btn" no="3">いいね!</button>
<button id="btn" no="4">いいね!</button>
【Javascript】
<script type="text/javascript"> $("#btn").click(function() { var commentID = $(this).attr('no'); $.ajax({ type: "POST", url: "http://hoge.com/hoge.php?id="+ commentID, success: function(msg){ alert("投票しました"); } }); return false; }); </script>回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/12/13 12:40