前後端協調處理checkbox

2021-09-07 14:59:26 字數 714 閱讀 2181

需求:頁面屬於乙個彈出窗體,查詢結果,用checkbox展示,選擇後,把選中的結果傳遞給呼叫頁面。

由於要取得後端寫的checkbox控制項的值,所以在後端處理最後的提交事件,用這個語句把結果傳遞到頁面中的js**,實現對上級頁面的呼叫:

clientscript.registerstartupscript(typeof(string), "loadcid", "parent.finishcatalog('"+textbox2.text+"')", true);

不過發現ie8正常,360,ff,chrome都不行,只能重來。

方案1:後端提交時,把結果用繫結串的方式傳到前端,失敗。因為前端的**比後端要先執行

方案2:用jquery讀取checkbox,但發現aspx生成的input**,很難訪問,沒有value

a052118:****

方案3:在後端不用控制項,構造html**,前端處理

後端:

for(int i=0;i//構造html**,便於客戶端訪問

前端:

function seled()

);parent.finishcatalog(vals); //在後台呼叫

parent.wbox.close();

}

效果:

Json資料陣列的前後端處理

前端資料 即資料格式為資料中有多個json資料 前端處理為 json stringify this params 將object陣列轉會為json形式 後端接受資料後 從request獲取json陣列 jsonarray params jsonarray.fromstring req.getpara...

SpringMVC學習筆記 前後端資料處理

1.1 提交的網域名稱稱和處理方法的引數名一致 test1 public string test1 string name,model model 1.2 提交的網域名稱稱和處理方法的引數名不一致 需要在字段前面加上 requestparam 要傳入的引數名 test2 public string ...

前後端三層雙層(多層)樹形結構處理

相信有許多人曾被樹形結構處理從而困擾過下面我就為大家分享一下,在工作中!常見的樹形結構該怎麼處理!場景 首先肯定有三個資料 這裡我就分為 大主題 第一層資料 小主題 第二層資料 商品 第三層資料 這裡就列舉為三層資料吧!其實你搞懂了三層資料處理後,在多也是一樣的!首先你要知道三層資料肯定是有所關聯的...