【发布时间】:2016-07-19 10:49:20
【问题描述】:
我为表单控件创建了指令。 有一些控件将具有来自 ajax[API] 调用的选项。
我被困在这里如何通过指令进行 ajax 调用。
function selectControlDir()
{
return {
transclude: true,
restrict: 'E',
scope: {
data: '=data'
},
template: "<div ng-transclude></div><label>{{data._text}} </label><select type='text' name='{{data._attributeName}}' id='{{data._attributeName}}' >\n\
<option ng-repeat='ans in data._answerOptions'>{{ans._promptText}}</option></select>"
,
link: function (scope, element, attrs)
{
//console.log("scope.data.QuestionData", scope.data.QuestionData);
}
};
}
Plunker 获取完整代码 http://plnkr.co/edit/Op1QDwUBECAosPUC7r3N?p=preview
在这里,我想对 Year 进行 api 调用(在页面加载时)。 每年更改 Make 的更新选项。
【问题讨论】:
标签: javascript jquery angularjs ajax