Merge branch 'g5'

This commit is contained in:
chicpro
2014-10-07 17:56:54 +09:00

View File

@ -55,9 +55,10 @@ $(function(){
var uid = $(this).find("uid").text(); var uid = $(this).find("uid").text();
var subject = $(this).find("subject").text(); var subject = $(this).find("subject").text();
var datetime = $(this).find("datetime").text(); var datetime = $(this).find("datetime").text();
$("#autosave_pop ul").append('<li><a href="#none" class="autosave_load">'+subject+'</a><span>'+datetime+' <button type="button" class="autosave_del">삭제</button></span></li>'); $("#autosave_pop ul")
$.data(document.body, "autosave_id"+i, id); .append('<li><a href="#none" class="autosave_load">'+subject+'</a><span>'+datetime+' <button type="button" class="autosave_del">삭제</button></span></li>')
$.data(document.body, "autosave_uid"+i, uid); .find("li:eq("+i+")")
.data({ as_id: id, uid: uid });
}); });
} }
}, "xml"); }, "xml");
@ -69,9 +70,9 @@ $(function(){
// 임시저장된 글 제목과 내용을 가져와서 제목과 내용 입력박스에 노출해 줌 // 임시저장된 글 제목과 내용을 가져와서 제목과 내용 입력박스에 노출해 줌
$(".autosave_load").live("click", function(){ $(".autosave_load").live("click", function(){
var i = $(this).parents("li").index(); var $li = $(this).parents("li");
var as_id = $.data(document.body, "autosave_id"+i); var as_id = $li.data("as_id");
var as_uid = $.data(document.body, "autosave_uid"+i); var as_uid = $li.data("uid");
$("#fwrite input[name='uid']").val(as_uid); $("#fwrite input[name='uid']").val(as_uid);
$.get(g5_bbs_url+"/ajax.autosaveload.php", {"as_id":as_id}, function(data){ $.get(g5_bbs_url+"/ajax.autosaveload.php", {"as_id":as_id}, function(data){
var subject = $(data).find("item").find("subject").text(); var subject = $(data).find("item").find("subject").text();
@ -93,14 +94,14 @@ $(function(){
}); });
$(".autosave_del").live("click", function(){ $(".autosave_del").live("click", function(){
var i = $(this).parents("li").index(); var $li = $(this).parents("li");
var as_id = $.data(document.body, "autosave_id"+i); var as_id = $li.data("as_id");
$.get(g5_bbs_url+"/ajax.autosavedel.php", {"as_id":as_id}, function(data){ $.get(g5_bbs_url+"/ajax.autosavedel.php", {"as_id":as_id}, function(data){
if (data == -1) { if (data == -1) {
alert("임시 저장된글을 삭제중에 오류가 발생하였습니다."); alert("임시 저장된글을 삭제중에 오류가 발생하였습니다.");
} else { } else {
$("#autosave_count").html(data); $("#autosave_count").html(data);
$("#autosave_pop ul > li").eq(i).remove(); $li.remove();
} }
}); });
}); });