jquery ajax从服务器返回json并尝试使用angularjs将返回的json绑定到下拉列表中。
我的ajax电话:
$.ajax({
type: "POST",
url: "gets",
datatype: "json",
async: true,
data:
{
'spj': JSON.stringify(spjson),
'csrfmiddlewaretoken': $("input[name=csrfmiddlewaretoken]").val()
},
success: function (json)
{
var jsonList = json;
}
});
html中的下拉列表:
<html>
<select ng-model='selvalue' ng-options='val.category for val in vals'>
</select>
</html>
角度控制器:
<script>
var app = angular.module('ddtest', ['ui.utils']);
app.controller('MainCtrl', function ($scope)
{
$scope.vals = jsonList
}
</script>
请建议如何使用angularjs绑定来自jquery ajax调用的下拉列表。