如何在角度js中设置输入文本字段的代码?

时间:2014-10-12 10:03:48

标签: javascript angularjs angularjs-directive angularjs-scope angularjs-ng-repeat

我自动完成了。首先我从服务器下载数据,然后在文本字段上写任何内容,用我的 stationCode 过滤。我的json数组中有两件事 stationCode stationName 数组。现在我需要在输入文本字段中设置选定的电台代码。请告诉我,只要用户选择,在输入文本字段中设置电台代码值的更好方法是什么任何一行autosuggest。

这是我的代码。

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="css/foundation.css" />




</head>
<body ng-app="myapp">
    <div ng-controller="cnt">
        <input type="text" ng-model="searchText.stationCode">
        <table ng-show="searchText.stationCode && searchText.stationCode.length != 0">

            <tr id="$index"ng-repeat= "a in d.data | filter:searchText" ng-click="getselectedRow(searchText)">
                   <td> {{a.stationCode}} </td>
                <td> {{a.stationName}} </td>


            </tr>
        </table>

    </div>
</body>
<script src="js/angular.js" type="text/javascript"></script>
<script src="js/app.js" type="text/javascript"></script>
</html>



function cnt($scope,$http){
    $http.get("http://184.106.159.143:8180/FGRailApps/jservices/rest/stationList")
        .success(function (data) {
           //alert(data);
            $scope.d=data;
        }).error(function(data){
                              alert("error")
        });

    $scope.getselectedRow=function(obj){
        alert(obj.stationCode)
    }


}

小提琴 http://jsfiddle.net/66z4dxsy/1/

请停用浏览器的网页安全性

0 个答案:

没有答案