關於DWR級連下拉列表保持查詢資料問題引發的思考

2021-06-17 16:10:20 字數 692 閱讀 4172

前段時間用dwr做下拉列表級連,當時沒注意保持下拉列表查詢資料。前幾天要求來了,我就開始做,在做的時候,遇到了很鬱悶的問題..下面簡單介紹一下我的下拉列表實現。

下拉列表是通過dwrutil.addoptions("id",map)實現,一級通過onload的裝載,下面級就通過 onchange觸發。另外我在jsp也麵加了一行--請選擇--(這個是初始化作為預設的) 。我用dwrutil.setvalue("id",..)設定預設值,但讓我鬱悶的是這樣設定沒效果。加alert測試沒效果,我就加了個測試按鈕人為的去測試.這樣又有值。我就想難道是dwrutil.setvalue問題.我就用老方法for迴圈乙個乙個的和原來的值比較加上alert.

var sum=document.getelementbyid("sum")

for(var i=0;ialert(sum.options[i].value);

if( sum.options[i].value==xx)   

//去左空格

string.prototype.ltrim =function()   

//去右空格

string.prototype.rtrim =function()     

用的時候直接用,

var ttt="aaa ";

ttt=ttt.trim();

二級下拉列表

看似簡單的乙個選單,確需要不少的知識點。1.getbyclass getelementsbyclassname 已經有大部分現代瀏覽器支援了,只有ie6,ie7,ie8是不支援的。所以對ie6,7,8做特別的處理就行,而ie裡邊有個內建的屬性一直被我們所忽略,document.all,這個比一般的d...

四級下拉列表聯動

一.html 第1級 請選擇 資訊傳輸 軟體和資訊科技服務業 金融業房地產業 租賃和商務服務業 科學研究和技術服務業 居民服務 修理和其他服務業 教育 請選擇 請選擇 請選擇 二 js 準備資料 第2級 var list2 var list2 第3級 var list3 var list3 第4級 ...

js二級下拉列表

看似簡單的乙個選單,確需要不少的知識點 1.getbyclass getelementsbyclassname 已經有大部分現代 瀏覽器支援了,只有ie6,ie7,ie8是不支援的。所以對ie6,7,8做特別的處理就行,而ie裡邊有個內建的 屬性一直被我們所忽略,document.all,這個比一般...