如何在mvc下拉列表中使用@onchange

时间:2017-10-02 09:27:56

标签: angularjs asp.net-mvc

请帮帮我如何在mvc dropdownList中使用@onchange

app.controller('MyCntrl', function ($scope) {
$scope.hell = function () {
  alert('change..');
}

Angularcode

{{1}}

1 个答案:

答案 0 :(得分:1)

哦,地狱=不! 那不行。 razor助手中指定的onchange处理程序将绑定到本地作用域中指定的javascript方法。角度范围是分开的。 您需要为select html控件定义模型并使用ng-change指令。

Ng-Change Directive

Html Select

P.S.>对于干净的代码规则,您可能希望将只有可用的剃刀助手与角度指令混合

注意:我假设你使用了角度1