function check_timer(){
//get product ids
var product_ids= document.getElementsByClassName("product_id");
//create for loop
for(var i=0; i<product_ids.length; i++){
var product_id= product_ids[i].innerHTML;
$.ajax({
//send product id to check
url: "check_last_timer.php",
type: "post",
data: {product_id: product_id},
success: function(end_time){
//trying to get product_id here
//$("#timer"+product_id).html(end_time);
}
})
}
}
성공 함수 내에서 제품 ID를 얻으려고합니다. 당신이 볼 수 있듯이, 나는 실행될 때마다 product_id, 1,2,3 ... 10을 "check_last_timer.php"로 보내는 for 루프를 가지고있다. 문제는 성공 함수 내에서 1,2,3 ... 10을 어떻게 되 찾을 수 있는가입니다. for 루프가 실행될 때마다 마지막 제품 ID는 10입니다.성공 함수 내에서 변수의 값을 되찾음
을 . 고맙습니다. – Shades88
Shades88 @, 그 작업을 수행하는 ... 난 그냥 새로운 교훈을 수있는 좋은 방법입니다 – Alnitak
를 사용하는 것보다) 네, 많이 좋네요 (이럴이야 감사 알니 타크 –