Angularjs做表单筛选,如何提交筛选的参数后刷新界面载入新的数据?
进入页面后首先默认显示列表,筛选的表单提交后,将当前页面的数据刷新一下,我已经能接收到更新的数据,但是页面视图如何更新到筛选后的结果呢?图片不好复制,这个是控制器的代码$...
进入页面后首先默认显示列表 ,筛选的表单提交后,将当前页面的数据刷新一下,我已经能接收到更新的数据,但是页面视图如何更新到筛选后的结果呢?
图片不好复制,这个是控制器的代码
$scope.processForm = function() {
reGetProducts($scope.sub);
};
var reGetProducts = function(sub) {
var postData = {
};
for(var key in sub) {
postData[key] = sub[key];
if((postData[key]) == '') {
delete postData[key];
}
}
$http({
url: 'localhost/api/member_data',
params: postData
}).success(function(data) {
console.log(postData);
$scope.data_list = data.members_data;
}).error(function() {
console.log("没有获取到用户数据!");
$scope.data_error = true;
});
}; 展开
图片不好复制,这个是控制器的代码
$scope.processForm = function() {
reGetProducts($scope.sub);
};
var reGetProducts = function(sub) {
var postData = {
};
for(var key in sub) {
postData[key] = sub[key];
if((postData[key]) == '') {
delete postData[key];
}
}
$http({
url: 'localhost/api/member_data',
params: postData
}).success(function(data) {
console.log(postData);
$scope.data_list = data.members_data;
}).error(function() {
console.log("没有获取到用户数据!");
$scope.data_error = true;
});
}; 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询