Php 如何从爱奥尼亚2上的组合框中获取所选项目?
我试图从Ionic 2上的组合框中获取所选项目,但我不知道如何获取,因为组合框所在的html页面上没有php代码 组合框由我从数据库检索的数组填充。另外,我希望得到所选的项目,以便我可以重定向到一个不同的页面与该项目的信息 这是我的密码: home.htmlPhp 如何从爱奥尼亚2上的组合框中获取所选项目?,php,android,sql,ionic2,Php,Android,Sql,Ionic2,我试图从Ionic 2上的组合框中获取所选项目,但我不知道如何获取,因为组合框所在的html页面上没有php代码 组合框由我从数据库检索的数组填充。另外,我希望得到所选的项目,以便我可以重定向到一个不同的页面与该项目的信息 这是我的密码: home.html <ion-list> <ion-item class="categorias"> <ion-label>Seleccione Categoria</ion-label> &
<ion-list>
<ion-item class="categorias">
<ion-label>Seleccione Categoria</ion-label>
<ion-select [(ngModel)]="gaming">
<ion-option value="{{cates.idCategoria}}" *ngFor="let cates of cate">{{cates.nombreCAT}}</ion-option>
</ion-select>
</ion-item>
</ion-list>
您可以在上查看所选项目的id
this.categorias
哪个相等
SELECTED_cates.idCategoria
另外,要设置离子选项的值,只需使用括号
<ion-option [value]="cates.idCategoria" ...etc ></ion-option>
当您使用[value]=带括号的内容时,它会将其设置为。您应该阅读更多关于angular2绑定工作原理的信息
this.value = this.something
最后,如果您希望在选择时立即执行操作,请使用
(ionChange)="methodname()"
我如何在我的新方法上接收所选的值以将其传递给php?嗯,我假设您的typescript javascript是在客户端执行的。而php代码通常位于服务器端。所以你不能把它传给php。您需要调用服务器来提供新页面或url链接。我建议您阅读一篇关于如何实现javascript和php的教程。您的各种游戏都在存储选定的值
(ionChange)="methodname()"