在angular5中带有文本框的下拉菜单

nandu

我刚接触Angular5。我需要添加下拉菜单的帮助,当我在下拉菜单中选择内容时,应显示搜索框。

这是文本框代码。我需要将其放在下拉列表中,以便当我选择A时,我需要获取A的搜索文本框。当我选择模块时,应为模块显示相同的文本框。

<div class="col-sm-1">
    <label for="A">A:</label>
</div>
<div class="col-sm-3">
    <input type="text" name="A" [(ngModel)]="A" class="form-control" id="A">
</div>
<div class="col-sm-1">
    <button type="submit" class="btn btn-primary" (click)="searchA()">search</button>
</div>
<div class="col-sm-1">
    <label for="module">MODULE:</label>
</div>
<div class="col-sm-3">
    <input type="text" name="module" [(ngModel)]="module" class="form-control" id="module">
</div>
<div class="col-sm-1">
    <button type="submit" class="btn btn-primary" (click)="searchModule()">search</button>
</div>
</div>

我想使用下拉列表来显示单个搜索文本框,而不是两个搜索文本框。

鹰艾拉基

这是完成此操作的简短示例。(为简洁起见,我忽略了引导程序)

通过将我的下拉值声明为一个名为“ searchOption”的变量,然后将其用作每个搜索按钮的条件,这是可能的。

Select
<select [(ngModel)]="searchOption">
  <option value="A">A</option>
  <option value="module">module</option>
</select>

<button type="submit" class="btn btn-primary" (click)="searchA()" *ngIf="searchOption == 'A'">searchA</button>
<button type="submit" class="btn btn-primary" (click)="searchModule()" *ngIf="searchOption == 'module'">searchModule</button>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Angular 中带有 Bootstrap 的下拉菜单

使用下拉菜单链接文本框

使用多个文本框和下拉菜单

在文本框中显示2个下拉菜单中的选项值?

用响应模板中的文本框替换下拉菜单

选定的单选按钮值,以使用jQuery在文本框和下拉菜单中显示

在HTML下拉菜单中更改项目时激活文本框

如何将下拉菜单项打印为文本框中的列表

根据php下拉菜单中的更改更新文本框值

文本框输出取决于下拉菜单中的选择

验证消息总是显示在 Angular5 中,即使文本框有一些值

Angular 4-带有子菜单下拉菜单的下拉菜单(多级)

在C#中更改下拉菜单项时如何在文本框中插入内容

带有图标和文本的 HTML 下拉菜单

Google App Maker-自动填充文本框,具体取决于外部数据库中的下拉菜单

从文本框中分割行并将其显示在下拉菜单W / Vue JS中

我正在尝试在Django中创建下拉菜单,但是我的代码仅显示了文本框?帮助申请

在php中选择下拉菜单时,在多个文本框中获取数据库值

使用 selenium python 在下拉菜单中选择选项后,在文本框中输入值

从下拉菜单中删除带有某些文本的选项

在下拉菜单中显示带有条件的文本

文本框/文本区域内的下拉菜单

jQuery:基于文本框文本的下拉菜单选择选项

带有下拉菜单的Angular 4 Output()

带有 Angular 和 bootstrap 的下拉菜单

带有 Bootstrap 4.1.3 的 Angular6 中的下拉菜单不起作用

选择下拉菜单时的onchange函数将填充文本框

根据动态创建的下拉菜单动态显示文本框

使用自动完成文本框填充下拉菜单