最近在項目的開發的時候,自己雖然是寫后端的,但是,在開發核心的時候,前端的知識自己還是會用到的,多以前端這塊自己由於好長時間都沒有去看,所以幾乎已經忘記的差不多了,現在也只能是想起一點記錄一點,以便能夠不斷的充實自己。
1 //選中mulline中的一條記錄 2 function selectOneRecord() { 3 var i = AppendixGrid.getSelNo() - 1; 4 fm.RiderType.value = AppendixGrid.getRowColData(i, 11);//附件類型 5 fm.RiderTypeDes.value = AppendixGrid.getRowColData(i, 1);//附件類型名稱 6 fm.ImportPath.value = AppendixGrid.getRowColData(i, 2);//文件名 7 fm.Remarks.value = AppendixGrid.getRowColData(i, 3);//備注 8 if("02"==AppendixGrid.getRowColData(i,12)){ 9 //將必要的按鈕置成灰色 10 document.getElementById("watchLocalBtn").setAttribute("disabled", true);//瀏覽本地 11 document.getElementById("btnOpenUpload").setAttribute("disabled", true);//上傳文件 12 document.getElementById("saveRemarksBtn").setAttribute("disabled", true);//保存備注 13 document.getElementById("cancelBtn").setAttribute("disabled", true);//作廢 14 15 }else{ 16 //如果選擇的是有效的附件的這些按鈕不應該置灰 17 document.getElementById("watchLocalBtn").disabled=false;//瀏覽本地 18 document.getElementById("btnOpenUpload").disabled=false;;//上傳文件 19 document.getElementById("saveRemarksBtn").disabled=false;;//保存備注 20 document.getElementById("cancelBtn").disabled=false;;//作廢 21 } 22 23 24 }
其中標記為紅色的是比較關鍵的代碼。