채택완료
ajax의 done이후 페이지 이동 질문입니다.
Copy
$('.st_box .st_form .btnbox').click(function(e) {
if(g5_is_member != '1') {
alert('로그인하세요');
return;
}
var st_point = $('#st_point').val();
var st_memo = $('#st_memo').val();
if(!st_point) {
alert("점수를 선택하세요.");
return;
}
if(st_memo == '') {
alert("내용을 입력하세요.");
return;
}
if(st_memo.length < <?php echo $st_config['st_comment_min']?>) {
alert("내용을 <?php echo $st_config['st_comment_min']?>자이상 입력하세요.");
$('#st_memo').focus();
return;
}
$.ajax({
method:"POST",
url:"<?=G5_PLUGIN_URL?>/tl_star/update_x.php",
data:{'st_point':st_point, 'st_memo':st_memo,'ref_table':'<?=$ref_table?>','ref_id':'<?=$ref_id?>','w':''},
dataType:"json"
})
.done(function(data) {
if(data.error != '') {
alert(data.error);
}
else {
st_list();
st_avg_point();
$('#st_memo').val('');
check_byte('st_memo', 'char_count');
window.location.replace("your_url.html");
}
});
});
39번째줄 .done의 else에 window.location.replace("your_url.html") <------- 페이지이동
클릭 이벤트 이후 페이지 이동이 되질 않네요.
고수님들 답변 좀 부탁드립니다.
|
답변 3개
채택된 답변
+20 포인트
답변을 작성하려면 로그인이 필요합니다.