$("#btn-attendance-submit").click(function(){
var date = $("input[type='date']").val();
if(date.length == 0){
alert("날짜를 입력해 주시길 바랍니다.");
}
var check = true;
for(var user of window.users){
var name = user.idx;
var value = $("input[type='radio'][name='"</span><span style="color: #d4d4d4;">+</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">name</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">+</span><span style="color: #ce9178;">"']:checked").val();
check =check && value != undefined;
}
if(check == false){
alert("출결을 전부 입력하지 않았습니다.");
return;
}
for(var user of window.users){
var name = user.idx;
var value = $("input[type='radio'][name='"</span><span style="color: #d4d4d4;">+</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">name</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">+</span><span style="color: #ce9178;">"']:checked").val();
var data ={
user_idx:user.idx,
status:value
};
window.uploadcount = 0;
$.ajax({url: "/attendance/" + date,method:"PUT" ,data:data}).done(function(){
window.uploadcount +=1;
if(window.uploadcount == window.users.count)
{
alert("완료되었습니다.");
}
});
}
});
코드는 이럼...
레이스컨디션 같은게 일어날까? 아니면 다른 방법이 없을까?
댓글 0