例子:
<label>楼层:
<select ng-model="address" style="width: 50px;">
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
</select>
</label>
<button type="button" class="btn btn-danger" ng-click="roomSearch()">查询</button>
按照楼层查询房间信息
var app = angular.module("myDiv", []);
app.controller("search",function($scope,$http){
//会议室查询
//设置默认楼层
$scope.address = "16";
$scope.roomSearch = function(){
$http({
method:'post',
url:'/RoomManage/roomSearch',
//设置参数
params:{address:$scope.address}
}).then(function successCallback (data){
$scope.addressList = data.data
})
};
});
- // ng-model 指令用于绑定应用程序数据到 HTML 控制器(input, select, textarea)的值。
- $http 是 AngularJS 中的一个核心服务,用于读取远程服务器的数据。
使用格式:
$http({
method: 'post',
url: '/someUrl'
}).then(function successCallback(response) {
// 请求成功执行代码
}, function errorCallback(response) {
// 请求失败执行代码
});