如果我們要取得所選中的單選按鈕中的值是很容易的事,如要取得下面單選按鈕中的:130000 或 160000,是件很容易的事,但要取得:aaaa 或 bbbb,
且aaaa和bbbb是從數(shù)據(jù)庫中動(dòng)態(tài)取得的,也就是說,單選按鈕組是動(dòng)態(tài)生成的,然后頁面上點(diǎn)擊某個(gè)按鈕時(shí),要獲取所選中的單選按鈕中的類似aaaa這樣的內(nèi)容,這樣就比較難了,如下:


經(jīng)過本人的思考,想到了一種變通的辦法,即將從數(shù)據(jù)庫中動(dòng)態(tài)獲取的內(nèi)容賦給單選按鈕的title屬性,然后獲取的時(shí)候,循環(huán)單選按鈕組,獲取選中的單選按鈕的title屬性值,賦給一變量,這樣就得到了類似aaaa內(nèi)容了,即取到了單選按鈕中顯示的內(nèi)容.
將從數(shù)據(jù)庫中獲取到的內(nèi)容賦給title屬性


注:這里的單選按鈕組和通常的單選扭鈕組有些不同的地方
1)是根據(jù)數(shù)據(jù)庫中獲取到的內(nèi)容動(dòng)態(tài)生成的;
2)單選按鈕的value屬性值是數(shù)字,不是字符串,因?yàn)橐鶕?jù)當(dāng)前某一單選按鈕的單擊事件,用當(dāng)前單選按鈕的值(130000,數(shù)據(jù)庫表中某一字段的ID值)去從數(shù)據(jù)庫中獲取相關(guān)內(nèi)容,生成下一個(gè)動(dòng)態(tài)的單選按鈕組,否則的話,可以直接將從數(shù)據(jù)庫中獲取到的內(nèi)容賦給value屬性.
另:也許有人會(huì)說可以用select下拉列表來解決,就不用這么麻煩了,是的,本人最開始想到的也是用select來解決,但客戶有個(gè)變態(tài)的需求,也就是要顯示的aaaa,bbbb這樣的內(nèi)容非常長(zhǎng),大約有一,二千的漢字,所以就沒用select下拉列表來顯示了,因?yàn)轱@示不下,后來就想到用radio來解決了.