Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从爱奥尼亚2上的组合框中获取所选项目?_Php_Android_Sql_Ionic2 - Fatal编程技术网

Php 如何从爱奥尼亚2上的组合框中获取所选项目?

Php 如何从爱奥尼亚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> &

我试图从Ionic 2上的组合框中获取所选项目,但我不知道如何获取,因为组合框所在的html页面上没有php代码

组合框由我从数据库检索的数组填充。另外,我希望得到所选的项目,以便我可以重定向到一个不同的页面与该项目的信息

这是我的密码:

home.html

<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()"