首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单击下拉以使用Jquery获取值

单击下拉以使用Jquery获取值
EN

Stack Overflow用户
提问于 2015-03-18 17:24:25
回答 2查看 924关注 0票数 0

我有输入类型的文本,当它点击下拉列表将会显示。我使用了http://labs.abeautifulsite.net/jquery-dropdown/的一个插件来显示带有数据下拉列表的下拉列表。这是我的代码:

代码语言:javascript
复制
                    <tr>
                        <td style="width:100px; padding-bottom:12px;">Category</td>
                        <td>
        <input type="text" name="product" placeholder="Select category" maxlength="85" class="full text" data-dropdown="#dropdown-5"/>
        <span aria-hidden="true" class="icon-heart line-icon icon-2"></span>
                            <div id="dropdown-5" class="dropdown dropdown-tip dropdown-anchor-right">
                                <ul class="dropdown-menu" id="dcategory">
                                    <li>Add Product</li>
                                    <li>Add Category</li>
                                    <li>Add Brand Information</li>
                                    <li>Add Note</li>
                                </ul>
                            </div>
                        </td>
                    </tr>

我想要从下拉菜单中获取一个值,然后将其放入输入??

有可能吗?

EN

回答 2

Stack Overflow用户

发布于 2015-03-18 17:33:56

当然这是可能的!

用jQuery试试这个:

代码语言:javascript
复制
$("ul.dropdown-menu li").click(function(){
     this = $(this);
     inputval = this.text(); // sorry here it's text
     $("input.full").val(inputval);
})
票数 1
EN

Stack Overflow用户

发布于 2015-03-18 17:47:20

试试这个;

代码语言:javascript
复制
$('#dcategory li').click(function(){
     var x = $(this).text();
     $('input').val(x); //Give proper class 
})
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29118171

复制
相关文章

相似问题

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