說明:由於示範地址有惡意程式,程式本身是沒有病毒的,我也不知道什麼時候開始的,如果有哪位網友中毒的話,我向他道歉,為了表示我的過錯,上傳源來源程式供大家下載,希望大家能夠原諒,
:http://files.cnblogs.com/lxxnet/ajaxselect.rar
如果有不幸中毒的朋友請到下面的地址,下載卡巴6,KEY可以用到2007-07
http://www.cnblogs.com/lxxnet/articles/478739.html
如下:
示範地址:由於有惡意程式,所以去掉地址
以前做的第一個版本是為了偷懶,資料量大時就不能用了,也不怎麼通用,用起來很麻煩,現在這個比以前那個好多了,調用也比較簡單,應該也比較通用吧,^_^
添加一個JS函數,調用代碼如下:function ShowSelectTable(classID,returnID)
{
SetHead("編號","使用者名稱","密碼"); //設定表頭,大小無限
SetFileds("F_id","F_userName","F_passWord");//設定資料庫欄位,大小無限,數量要和表頭數一樣
SetUrlObjID("getXml1.aspx",returnID); //佈建要求的URL和顯示傳回值文字框控制項ID
SetPageSize(15) //[可選]設定分頁大小,預設10頁
SetShowFiledName(false) //[可選]取值時,是否顯示列名,預設是顯示
show(classID) //顯示選擇框,把下拉框id參數(用於取當前值)
}
HTML代碼:
<select id="class3" onchange="ChangeID()" NAME="productID">
<option value="5" selected>5555</option>
<option value="6" >6666</option>
</select>
<input id="t1" type="text" size=40 value="分類1">
<a href='#' onclick="ShowSelectTable('class3','t1')">選擇</a>
更新日誌:2006-09-09
添加跳轉頁
已最佳化成每次只取一頁資料,速度更快
添加顯示框自動定位
添加設定分頁大小
添加可自訂皮膚路徑
修複欄位為空白值時錯誤
重寫部分代碼
也不是什麼大功能,所以就不貼出代碼了,哪位想要的話,請留下E-mail,我發給你好了,如果要求的人多,我就傳上來供大家下載,希望能大家相互交流一下