建立帶有checkbox的樹

2021-09-01 04:48:24 字數 1266 閱讀 1202

專案中偶爾會使用ext的一些元件,都是一些簡單的應用,每次寫不免有些浪費時間,自己封裝元件有沒那水準,索性把**記下來,下次出現相同應用場景的時候可以直接拿過來用。

// ==== 使用ext的展現方式 ===

ext.blank_image_url = "/epstar/web/swms/client/resources/images/default/s.gif";

if(win)else),

listeners : else }},

loader : new ext.tree.treeloader();}}

})}),

buttons : [

if(selnodes.length > 1)

var kzbh = "";

ext.each(selnodes, function(node));

//非同步呼叫

ext.ajax.request(else

},failure: function(),

params:

});}

},}],

resizable : true

});win.show();

} // ==== the end ====

展示效果:

經驗需要積累:

1、實現某個功能的手段有很多,一條路走不通的時候可以換其他的路。例如今天對開課單位和學生院的判斷,如果開課單位不是學生院或學生院隸屬系則無法對其進行開放和關閉操作,在前台可以使用indexof進行判斷,但是儲存過程中無法使用indexof。那麼也不一定非要自己實現乙個indexof,完全可以用下面的方式處理:

select count(1) into v_count from v_dm_dw_kkyx yx where (yx.lsdwdm = in_xsyx or yx.dwdm = in_xsyx) and yx.dwdm = v_kkdw;

if v_count = 0 then

v_sfkf := '0';

end if;

2、現場專案經理說了一句華爾街三原則:其一,不要花自己的錢辦事。其二,永遠不說出真相。其三,不要按規則辦事。對於其一主要是要求我們在工作中要有協同工作的思想,不要什麼事情都是自己一條龍服務。合理的需找資源也是分擔風險也是很有必要的。其二,在客戶現場工作的時候要向客戶報喜不報憂,讓客戶對我們的專案充滿信心,對於一些問題盡量將影響面縮小。其三,客戶出現一些緊急問題時,不一定非要按照常規出牌,怎麼處理方便快捷怎麼來。哪怕是直接在資料庫中給他處理了。

建立乙個帶有CheckBox的TreeView

void fastcall tform1 formcreate tobject sender 判斷乙個節點是否處於checked狀態 bool getnodechecked ttreenode anode 設定乙個節點為checked狀態或者unchecked狀態,由引數issettochecked...

Dojo動態建立CheckBox

在某些情況下,我們需要動態的建立checkbox,以滿足我們對程式設計的需要。儘管dojo官方也提供了一些demo,但當dojo的版本不斷公升級,而dojo的demo卻依然停留在歷史版本中,我們對此感到的是相當的頭痛。儘管那些demo簡單,但是卻不實用。因為他們只是為了達到易用的目的,而不是實用與擴...

Dojo動態建立CheckBox

在某些情況下,我們需要動態的建立checkbox,以滿足我們對程式設計的需要。儘管dojo官方也提供了一些demo,但當dojo的版本不斷公升級,而dojo的demo卻依然停留在歷史版本中,我們對此感到的是相當的頭痛。儘管那些demo簡單,但是卻不實用。因為他們只是為了達到易用的目的,而不是實用與擴...