16 個の ID のセットをループして、eventListener
それぞれに を割り当てています。PHP ファイルに番号を送信したいのですが (最初の ID は 1、2 番目の ID は 2 など)、それi
は私が望むよりも動的なようです。すべてのIDが送信します17
。
klasses.forEach(function(klass){
var svgElement = svgDoc.getElementById(klass); //get the inner element by id
svgElement.addEventListener("mouseup",function(){
$.ajax({
type: "POST",
url: "buildService.php",
data: { "service" : i}
}).done(function(msg){
alert(lameArray[i]);
$("#modalSpan").html(msg);
$("#modmodal").modal();
});
});
i++;
});
それぞれを特定の番号に設定するにはどうすればよいですか? 私も試しました:
var lameArray = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];
...
data: { "service" : lameArray[i]}