例を一生懸命探していましたが、何も見つかりませんでした。私が知っている唯一のことは、http モジュールを使用してデータを取得できるということです。これが私が現在行っていることですが、Knockoutでコーディングされています。AngularJS を使用してこの機能を再コーディングする方法について誰かアドバイスをもらえますか?
HTML
<select id="testAccounts"
data-bind="options: testAccounts, optionsValue: 'Id', optionsText: 'Name', optionsCaption: 'Select Account', value: selectedTestAccount">
</select>
Javascript
<script type='text/javascript'>
$(document).ready(function () {
var townSelect = function () {
var self = this;
self.selectedTestAccount = ko.observable();
self.testAccounts = ko.observableArray();
var townViewModel = new townSelect();
ko.applyBindings(townViewModel);
$.ajax({
url: '/Admin/GetTestAccounts',
data: { applicationId: 3 },
type: 'GET',
success: function (data) {
townViewModel.testAccounts(data);
}
});
});
</script>