diff options
author | 藍挺瑋 <lantw44@gmail.com> | 2012-12-22 23:03:43 +0800 |
---|---|---|
committer | LAN-TW <lantw44@gmail.com> | 2012-12-22 23:03:43 +0800 |
commit | 7922eea7938f4a20327e4daa092c794d850a850b (patch) | |
tree | ee6384c8fcd9ce71ed7d62dbf6eb2b81182eb3fc | |
parent | 45b549fc8514f39ab6cbeeb2121622fc266a6616 (diff) | |
download | inccalendar-7922eea7938f4a20327e4daa092c794d850a850b.tar.gz inccalendar-7922eea7938f4a20327e4daa092c794d850a850b.tar.zst inccalendar-7922eea7938f4a20327e4daa092c794d850a850b.zip |
inccal_send() 加入第三個參數
-rw-r--r-- | js/data.js | 4 | ||||
-rw-r--r-- | js/imnc.js | 17 |
2 files changed, 11 insertions, 10 deletions
@@ -127,7 +127,7 @@ function inccal_fetch(year, month){ status_bar_restore(); } -function inccal_send(calevt, do_func){ +function inccal_send(calevt, do_func, funcseconddata){ var rq = create_xmlhttp_object(); var str = ""; str = 'icon=' + encodeURIComponent(calevt.icon.toString()) + '&' + @@ -153,7 +153,7 @@ function inccal_send(calevt, do_func){ if(rq.readyState == 4){ if(rq.status == 200){ if(do_func != null){ - do_func(rq.responseText); + do_func(rq.responseText, funcseconddata); } }else{ status_bar_warning("伺服器回傳 " + rq.status.toString() + " 錯誤"); @@ -341,9 +341,6 @@ function imnc_review(){ function imnc_singlesend(){ var i; - var resultobj = document.getElementById("ncimportresult"); - var newbr; - var newtext; document.getElementById("imntuceibacheck").style.display = "none"; document.getElementById("imntuceibacomplete").style.display = "block"; for(i=0; i<imnc_sendobjlist.length; i++){ @@ -351,11 +348,15 @@ function imnc_singlesend(){ if(document.getElementById("imncradio" + i.toString() + "create").checked){ imnc_sendobjlist.key = null; } - newtext = document.createTextNode("送出第 " + (i+1).toString() + " 項資料"); - newbr = document.createElement("br"); - resultobj.appendChild(newtext); - resultobj.appendChild(newbr); - inccal_send(imnc_sendobjlist[i], null); + inccal_send(imnc_sendobjlist[i], function(keytrash, secdata){ + var resultobj = document.getElementById("ncimportresult"); + var newbr; + var newtext; + newtext = document.createTextNode("已儲存第 " + secdata.toString() + " 項資料"); + newbr = document.createElement("br"); + resultobj.appendChild(newtext); + resultobj.appendChild(newbr); + }, i+1); } } status_bar_set("匯入工作已完成"); |