首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择-在Ajax加载的选择

选择-在Ajax加载的选择
EN

Stack Overflow用户
提问于 2017-05-17 01:46:01
回答 1查看 908关注 0票数 1

我有select下拉元素,它是从ajax调用中动态加载的,我想在该选择上搜索选项。我使用了选择的jquery插件,但这不起作用,因为在中选择加载时,select元素是不可用的(加载在ajax响应中)。

在Ajax中加载了jQuery(".chosen").chosen();之后,我尝试显式地调用div,但这也没有帮助。

我的Ajax调用是:

代码语言:javascript
复制
$.ajax({type: "POST",
            url: url,
            data: "action=getVMList,
             success: function(response) {              
                $('#vmList').innerHTML=response;

                 //Explicitly call chosen after ajax response. 
                 jQuery(".chosen").chosen();

                }       
        }); 

ajax的响应DIV是

代码语言:javascript
复制
<select class="AllVmList chosen" multiple id="select4${index}" >
    <c:forEach var="vm" items="${vmList}">
        <option><c:out value="${vm}"/></option>
    </c:forEach>
</select>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-17 22:10:44

好像是一些缓存的问题。工作过

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44014170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档