离子:不调用<input />上的更改功能

时间:2017-09-07 11:40:48

标签: ionic-framework ionic2

我想从我的一个js文件中更改home.html中的值,一旦它被更改我希望它在home.ts中调用该函数但它没有调用

home.html中的

<input id="scoreboardus" (ionchange)='alertscore()' class="hello" type='hidden' value="" >

在我的一个资产/ js的js文件中,我给出了输入值

$('#scoreboardus').val(somevalue);

并在home.ts文件中

alertscore(){
    alert('called');
}

但不会调用警报

我尝试(改变)以及(输入)

1 个答案:

答案 0 :(得分:1)

我希望以下代码段可以帮助您。

function alertscore(){
    alert('called');
}

$('#scoreboardus').val('works').trigger('onchange');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input id="scoreboardus" onchange='alertscore()' class="hello" type='hidden' value="" >