如何在范围函数内触发选择框单击?

时间:2016-02-05 12:24:04

标签: jquery angularjs cordova jquery-mobile

我正在使用phonegap.jquery mobile,Angularjs移动应用

我想在点击其他图标后点击一下。因为我正在调用一个范围函数,从他们尝试过$('#id')。click();但它不适合我。

<div id="clickforsele" ng-click="selectdisplay()"> 

选择框是 <select id="seleid"><options....... </select>

,范围函数为$scope.selectdisplay = function () { $('#seleid').click(); }

它涉及范围功能。但从我来说,我无法触发点击。有人可以帮助我吗?

1 个答案:

答案 0 :(得分:-1)

你的目标是什么?要打开select元素?选择一个项目?

如果您需要选择项目:只需使用ng-options指令https://docs.angularjs.org/api/ng/directive/ngOptions

在你的HTML中

sed -i "s/$original/$reversed/" inputtext.txt

在您的控制器中:

<select ng-options="item as item.label for item in items track by item.id" ng-model="selected"></select>

现在,如果您只想打开选择框,我建议您查看此帖子How to open select programmatically