Jquery 绑定到文本框的值不可见
我正在使用JQuery将ng bind属性设置为文本框,以便从角度控制器显示模型值。模型的值绑定到一个选择框,因此当它发生变化时,我应该在文本框中看到变化 当选择框被更改时,没有显示任何可见的内容,但我可以看到使用F12开发人员工具填充的值属性 为什么我看不到文本框中的值Jquery 绑定到文本框的值不可见,jquery,angularjs,Jquery,Angularjs,我正在使用JQuery将ng bind属性设置为文本框,以便从角度控制器显示模型值。模型的值绑定到一个选择框,因此当它发生变化时,我应该在文本框中看到变化 当选择框被更改时,没有显示任何可见的内容,但我可以看到使用F12开发人员工具填充的值属性 为什么我看不到文本框中的值 这将模拟现有的输入框: 此下拉列表包含在搜索结果中找到的项目名称。 --计划-- 此输入框仅输出所选项目: $('body').attr('ng-app','changeExample'); $('#orig
这将模拟现有的输入框:
此下拉列表包含在搜索结果中找到的项目名称。
--计划--
此输入框仅输出所选项目:
$('body').attr('ng-app','changeExample');
$('#originalSPTexbox').attr('ng-bind','SelectedProj'))
变量数据=“{}”;
angular.module('changeExample',[])
.controller('ExampleController',['$scope',',
职能($范围){
var rawData=JSON.parse(data);//web服务调用
$scope.SearchResults=rawData.ResultRows;
$scope.SelectedProj=“默认值”;
$scope.ProjectSelected=功能(项目){
$scope.SelectedProj=proj;
//$('input#originalSPTexbox').val(项目);
};
}
]);
我更新了绑定。我没有通过jquery添加ng绑定属性,而是添加了
$('#originalSPTexbox').attr('value', '{{SelectedProj}}').
不,不,让我确定它不工作。页面顶部的文本框是不起作用的,这就是问题所在。我不想在该方法中依赖jquery。就像42为我装订一样。问题是顶部文本框的值被填充,这可以在F12开发者工具中看到。然而,肉眼看不到任何价值。
$('#originalSPTexbox').attr('value', '{{SelectedProj}}').