是否从模态下拉列表中更新选择输入文本?

问题描述 投票:0回答:1

我有一个具有两个组件下拉菜单和输入文本的示例模态

                <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal" data-whatever="@mdo">Test Modal</button>

                <div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
                <div class="modal-dialog" role="document">
                    <div class="modal-content">
                    <div class="modal-header">
                        <h5 class="modal-title" id="exampleModalLabel">New message</h5>
                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                        </button>
                    </div>
                    <div class="modal-body">
                        <form>
                        <div class="form-group">
                            <label for="recipient-name" class="col-form-label">Recipient:</label>
                            <select id="inputState" class="form-control">
                            <option value="john">Person 1</option>
                            <option value="adam">Person 2</option>
                            <option value="marcus">Person 3</option>
                            <option value="anthony">Person 4</option>
                            </select>
                        </div>
                        <div class="form-group">
                            <label for="message-text" class="col-form-label">Message:</label>
                            <textarea class="form-control" id="message-text"></textarea>
                        </div>
                        </form>
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
                        <button type="button" class="btn btn-primary">Send message</button>
                    </div>
                    </div>
                </div>
                </div>

无论何时更改下拉列表,我都希望将下拉值添加到文本字段。例如:如果选择person 2,则其值adam应该在文本字段中。

javascript html modal-dialog bootstrap-modal
1个回答
0
投票

您只需要侦听下拉列表中的值并将其填写在文本区域中即可:

© www.soinside.com 2019 - 2024. All rights reserved.