Javascript 如何在angularjs中更改dropdownlist的selecteditem?

Javascript 如何在angularjs中更改dropdownlist的selecteditem?,javascript,asp.net,angularjs,Javascript,Asp.net,Angularjs,我的场景是当用户从下拉列表中选择对象时导航到特定的类别页面。这是使用angular js完成的 所选索引更改事件上要使用的ng标记是什么 <asp:DropDownList runat="server" id="ddlcategories" ng-change="changeValue(categoryId)" DataTextField="CategoryName" DataValueField="CategoryId" ></asp:DropDownList> 我如

我的场景是当用户从下拉列表中选择对象时导航到特定的类别页面。这是使用angular js完成的

所选索引更改事件上要使用的ng标记是什么

<asp:DropDownList runat="server" id="ddlcategories" ng-change="changeValue(categoryId)" DataTextField="CategoryName" DataValueField="CategoryId" ></asp:DropDownList>

我如何做到这一点?上述功能不起作用。

请尝试使用ngModel=categoryId。顺便说一下,什么是baseUrl++$scope,$scope将是一个对象。baseUrl基本上是一个具有url值的变量。例如,我不是问baseUrl,我是问添加$scope对象$scope是Ctrlfunce的一般对象。我知道什么是$scope..:我想问的是,在将对象关联到字符串之后,您希望得到什么?您只需要得到对象类型的字符串表示形式,即someurl/[object object object],我相信您不是这个意思。
$scope.changeValue = function($value){
  window.location.href = baseUrl + "/" + $scope;
}