因為畢業設計的原因,在初期設計系統的時候沒有考慮功能的正確性,所以很多的功能都沒有加驗證和確認的操作,給人在操作方面上有一些不好的感覺(可能失誤點擊后,數據就別刪除,或者增加了),所以在網上找了一些資料 ,以下是兩種方式:
1 //公告審核 2 function checkNotice() 3 { 4 var row = $('#mydg').datagrid('getSelected'); 5 if(row){ 6 if(row.TStatus=="未審核"){ 7 8 $.messager.confirm('繼續操作', '確定執行下發操作嗎?', 9 function(r){ 10 if (r){ 11 $.ajax({ 12 url:'noticeAction_checkNotice.action', 13 method:"post", 14 dataType:"html", 15 data:{ 16 noticeID:row.TNoticeId, 17 ntitle:row.TTitle, 18 ncontent:row.TContent, 19 nadminId:row.TAdminId, 20 naddDate:row.TAddDate, 21 nstatus:row.TStatus, 22 nvisitNum:row.TVisitNum 23 }, 24 success:function(data){ 25 if(data) 26 { 27 showMyMsg('消息管理','下發消息成功!'); 28 $('#mydg').datagrid('reload'); 29 30 } 31 else{ 32 showMyMsg('消息管理','下發消息失敗!'); 33 } 34 35 } 36 }); 37 38 } 39 }); 40 }else{ 41 showMyMsg('消息管理','公告已審核!'); 42 } 43 }else{ 44 showMyMsg('消息管理','請選擇一條數據審核!'); 45 } 46 }
可能寫的不是很好,因為我現在也是小白。
要相信:編程是個
前期 :90%(手力)+10%(腦力)------------------> 自我感覺的。。哈哈
