国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

使用ajax+jqtransform實現(xiàn)動態(tài)加載select

2019-11-20 13:50:52
字體:
來源:轉載
供稿:網友

今天在工作的時候遇到一個問題,頁面中公司名稱是在項目名稱選擇后用ajax讀取出來的。但是jqtransform是在頁面加載完成后調用的,所以導致了公司名稱下拉框無法展示最新的數(shù)據(jù)。

<link rel="stylesheet" href="${ctx}/jqtransformplugin/jqtransform.css" type="text/css"></link> 
<script type="text/javascript" src="${ctx}/jqtransformplugin/jquery.jqtransform.js"></script>
<SCRIPT type="text/javascript">
        $(function(){
            $('form').jqTransform({imgPath:'images/JQueryformimg/'});
        });
</SCRIPT>

用firebug可以看到數(shù)據(jù)其實已經拼接上去了,但是form已經在頁面加載后已經調用過jqTransform方法, jqTransformSelectWrapper里面的ul數(shù)據(jù)沒有更新。想了許久決定用簡單粗暴的方法把ul更新掉。

    function companyAjax(proid){ 
        $.ajax({ 
            type:"POST",
            url:"${pageContext.request.contextPath}/recordsearch/ajax/getCompanyAjax.do",
            dataType:"json",
            data:{proid : proid},
            success:function(jsondata){
                var tmp='';
                tmp+='<select id="centerid" name="centerid" onchange="comChange()" style="width: 160px;" name="centerid">';
                //$("#centerid").empty();                tmp+='<option value="">--請選擇--</option>';
                for(var i=0;i<jsondata.length;i++){
                    tmp+='<option value="'+jsondata[i].centerid+'">'+jsondata[i].centername+'</option>';
                }
                tmp+='</select>';
                $("#centerid").parent().remove();
                $("#comLable").after(tmp);
                $("#centerid").jqTransSelect();
            }
        });
    }

哈哈,在ajax查詢公司數(shù)據(jù)之后,將jqtransform生成的select相關的div刪除掉,然后把selct拼接上,再重新初始化select。方法比較蠢,不過先用著吧,以后有更好的辦法再說。

是不是很炫酷。。哈哈,其實還是jqtransform比較給力,小伙伴們以后需要使用類似效果的話,可以參考下。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 丰宁| 镇平县| 海宁市| 海门市| 息烽县| 武功县| 枣强县| 建湖县| 南投县| 安吉县| 榆树市| 佛坪县| 秀山| 开原市| 和顺县| 冀州市| 若羌县| 积石山| 宜兰县| 那坡县| 湖北省| 永定县| 临漳县| 都昌县| 冕宁县| 翼城县| 和龙市| 石棉县| 威宁| 固阳县| 读书| 周至县| 麻阳| 潼关县| 神农架林区| 平度市| 江源县| 博白县| 芷江| 和硕县| 扶风县|