<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    asdtiang的博客 感謝blogjava提供的博客交流平臺(tái)
    不多說(shuō),可以實(shí)現(xiàn)多級(jí),http://xihuyu2000.javaeye.com/blog/349722,這個(gè)地方可以實(shí)現(xiàn)兩級(jí),但我這里可以實(shí)現(xiàn)多級(jí),直接上代碼吧。

    說(shuō)明,手機(jī)充值有服務(wù)商,面值,和區(qū)域,現(xiàn)在數(shù)據(jù)庫(kù)設(shè)計(jì)有點(diǎn)問(wèn)題,不過(guò)能說(shuō)明問(wèn)題就行。

    class TelDeltaPro {
        String id 
        String name//服務(wù)商
        String area//區(qū)域
        String price//面值
        String goodId
        
    int sum//沖值總次數(shù)
        static mapping={
            id generator:
    'uuid'
        }

    }

    頁(yè)面主要代碼:
    <tr>
                
    <td><span class="indexText2">服務(wù)商</span></td>
                
    <td><g:select name="proName"
                    from
    ="${com.likai.asdtiang.domain.platform.TelDeltaPro.list()}"
                    optionKey
    ="name" optionValue="name"
                    onchange
    ="${remoteFunction(controller:'telDeltaPro', action:'price', params:'\'name=\'+this.value', update:[success:'price'])}"></g:select>
                
    </td>
            
    </tr>
            
    <tr>
                
    <td><span class="indexText2">面值</span></td>
                
    <td>
                
    <div id="price"></div>
                
                
    </td>
            
    </tr>
            
    <tr>
                
    <td><span class="indexText2">地區(qū)</span></td>
                
    <td>
                
    <div id="area"></div>
                
    </td>
            
    </tr>
            
    <tr>
                
    <td></td>
                
    <td><input type="submit" value="提交"></td>
            
    </tr>

    主要是onchange="${remoteFunction(controller:'telDeltaPro', action:'price', params:'\'name=\'+this.value', update:[success:'price'])}"這個(gè)地方,remoteFunction查下文檔就可以了。

    contorller主要代碼如下:
    def price={
            log.info params.name
    +"name"
            session.putValue 
    "telName",params.name
            def str
    ="""<select id="proName" name="price" onchange="${remoteFunction(controller:'telDeltaPro',
             action:
    'area', params:'\'price=\'+this.value', update:[success:'area'])}">"""
            def li
    =TelDeltaPro.findAllByName(session.telName)
            li.each{
                str
    =str+"""<option value="${it.price}">${it.price}</option>"""
            }
            str
    =str+"""</select>"""
            render(text:str,contentType:
    "text/html",encoding:"UTF-8")
        }
        def area
    ={
            log.info params.price
    +"    price"
            def str
    ="""<select  name="area" >"""
            def li
    =TelDeltaPro.findAllWhere(name:session.telName, price:params.price)
            li.each{
                str
    =str+"""<option value="${it.area}">${it.area}</option>"""
            }
            str
    =str+"""</select>"""
            render(text:str,contentType:
    "text/html",encoding:"UTF-8")
            
        }
    代碼應(yīng)該很簡(jiǎn)單的,看下就懂了。
    最后應(yīng)該注意下:導(dǎo)入AJAX腳本,因?yàn)閞emoteFunction用到了AJAX
    <g:javascript library="prototype" />


    天蒼蒼,野茫茫,風(fēng)吹草底見(jiàn)牛羊

    Feedback

    # re: grails 實(shí)現(xiàn)級(jí)聯(lián)下拉列表  回復(fù)  更多評(píng)論   

    2013-04-18 16:03 by 陳小龍
    it.area 能獲得值嗎 好像獲得不了

    posts - 80, comments - 24, trackbacks - 0, articles - 32

    Copyright © asdtiang

    asdtiang的博客 PaidMailz
    點(diǎn)擊廣告網(wǎng)賺A(每天4個(gè)廣告,每個(gè)0.0025美元,一個(gè)搜索廣告0.03美元)
    主站蜘蛛池模板: 亚洲精品国产av成拍色拍| 国产成人精品久久亚洲高清不卡| 日韩精品无码永久免费网站| 成年女性特黄午夜视频免费看 | a成人毛片免费观看| 少妇亚洲免费精品| 国产亚洲高清在线精品不卡| 日韩一区二区三区免费体验| 亚洲精品无码mⅴ在线观看| 午夜影视在线免费观看| 亚洲国产成人久久精品大牛影视| 日韩高清在线免费观看| 最新亚洲人成无码网www电影| 免费国产成人高清在线观看麻豆| 国产亚洲Av综合人人澡精品| 亚洲av麻豆aⅴ无码电影| 一个人看www免费高清字幕| 亚洲色欲久久久综合网| 久久美女网站免费| 亚洲免费人成视频观看| 四虎成人免费影院网址| 青青青视频免费观看| 亚洲AV无码国产丝袜在线观看| 免费人成在线观看网站品爱网| 亚洲黄色免费在线观看| 永久免费无码网站在线观看| 高清免费久久午夜精品| 亚洲人成网站在线播放影院在线| 国产妇乱子伦视频免费| 成a人片亚洲日本久久| 亚洲精品无码专区在线在线播放| 久久午夜夜伦鲁鲁片免费无码影视| 2020久久精品亚洲热综合一本 | 我要看WWW免费看插插视频| 免费的黄色的网站| 精品亚洲国产成AV人片传媒| 日韩精品视频免费观看| 麻豆精品不卡国产免费看| 亚洲综合欧美色五月俺也去| 亚洲美女在线国产| 免费影院未满十八勿进网站|