使用AjaxPro開發四級無重新整理聯動下拉框

2021-04-13 02:02:50 字數 969 閱讀 9220

《** 動態**製作指南

> 開發環境 vs.net 2005    c#    oracle   ajaxpro  

最近忙沒時間詳細解釋,先把通用的原始碼貼出自己看。

出於對效能的考慮,把省市兩級寫成js陣列,把縣區(鎮)兩級寫在 oracle 裡。通過 js 觸發 c# 去讀取資料庫,然後將資料回傳給 js ,再繫結顯示。

操作 採用更通用的 createelement() 而沒有使用 options.add()

/// 取得下拉框所需資料

///

/// 上一級id

/// 縣/鎮

/// 返回 datatable

[ajaxpro.ajaxmethod]

public datatable getdatatable(string upid, areaenum ae)

...}

/**

/// 地區列舉

///

public enum areaenum

...到此基本功能實現,還有些功能(通過網域名稱/ip來判斷地區並直接繫結,將選擇好的地區儲存,方便的讀/存城市資訊以便做成控制項 等等)。有空再寫完。

記得在 web.config 的 加入

使用AjaxPro開發四級無重新整理聯動下拉框

出於對效能的考慮,把省市兩級寫成js陣列,把縣區 鎮 兩級寫在 oracle 裡。通過 js 觸發 c 去讀取資料庫,然後將資料回傳給 js 再繫結顯示。操作 採用更通用的 createelement 而沒有使用 options.add 取得下拉框所需資料 上一級id 縣 鎮 返回 datatabl...

使用AjaxPro開發四級無重新整理聯動下拉框

開發環境 vs.net 2005 c oracle ajaxpro 最近忙沒時間詳細解釋,先把通用的原始碼貼出自己看。出於對效能的考慮,把省市兩級寫成js陣列,把縣區 鎮 兩級寫在 oracle 裡。通過 js 觸發 c 去讀取資料庫,然後將資料回傳給 js 再繫結顯示。操作 採用更通用的 crea...

計算機四級考試Mysql中臨時表使用方法講解

當工作在非常大的表上時,你可能偶爾需要執行很多查詢獲得乙個大量資料的小的子集,不是對整個表執行這些查詢,而是讓mysql每次找出所需的少數記錄,將記錄選擇到乙個臨時表可能更快些,然後多這些表執行查詢。建立臨時表很容易,給正常的create table語句加上temporary關鍵字 create t...