Javascript 如何在文本框和标签之间绑定名称
如何将显示的单个文本框中的值绑定到标签值?? 如果我在这里使用ng repeat,我将面临进一步功能的问题。。你能解决这个问题吗。我不能把他们绑在一起Javascript 如何在文本框和标签之间绑定名称,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,如何将显示的单个文本框中的值绑定到标签值?? 如果我在这里使用ng repeat,我将面临进一步功能的问题。。你能解决这个问题吗。我不能把他们绑在一起 var-app=angular.module('myapp',[]); app.controller('MainCtrl',函数($scope,$compile){ $scope.my={name:'untitled'}; var计数器=0; $scope.add_Name=函数(索引){ var myName='untitled'+计数器;
var-app=angular.module('myapp',[]);
app.controller('MainCtrl',函数($scope,$compile){
$scope.my={name:'untitled'};
var计数器=0;
$scope.add_Name=函数(索引){
var myName='untitled'+计数器;
var namehtml=''+myName+'//单击
;
变量名称=$compile(namehtml)($scope);
元素(document.getElementById('add')).append(name);
++计数器;
};
$scope.selectName=函数(val){
$scope.my.name=val;
$scope.showName=true;
};
});代码>
添加名称
名称更改(?)
我已经更新了我的代码,这是一个工作版本,最后我得到了结果:
var-app=angular.module('myapp',[]);
app.controller('MainCtrl',函数($scope,$compile){
$scope.my={name:'untitled'};
$scope.mies=[];//添加了一个数组来存储生成的值
var计数器=0;
$scope.add_Name=函数(索引){
$scope.mies[counter]={name:'untitled'+counter};//在数组中插入一个新对象
var namehtml='{mies['+counter+'].name}}//单击
;
变量名称=$compile(namehtml)($scope);
元素(document.getElementById('add')).append(name);
++计数器;
};
$scope.selectName=函数(val){
$scope.my=val;//将my设置为val而不是my.name
$scope.showName=true;
};
});代码>
添加名称
名称更改(?)
我的进一步功能意味着面临问题?您的意思是更改输入框标签文本吗right@AddWebSolutionPvtLtd .. 我想把名字保存在不同的表格中,如果我打开保存的表格,它会显示为不可见,如果我再次输入名字,它会多次添加名字。。如果我在div中使用ng repeat,我会遇到这种类型的问题。。你能帮我解决这个问题吗。。tnx提前…是的,对@Sathiyaraj:)请填写您的问题代码,而不是示例代码。这样我就可以解决问题。