我是 Angular 的新手,我试图找到一种方法来打破一个包含字符串的输入以分隔输入(每个单词一个(split(''))。我试图用 jquery 来做,但想不通它出来了,加上我明白混合 jquery 和 Angular 它不是一个好方法。 这是我的输入方式:
<td class="name"><input type="text" ng-model="format" ng-blur="savePerson(userName,userId,nameFormat)"/></td>
如果输入包含“1 test”,如何在其自己的输入中呈现每个字符??
最佳答案
您可以将字符串视为数组。
var mychars="1 test";
for (i=0;i<mychars.length;i++){
alert(mychars[i]);
}
如果你想在它自己的输入字段中显示每个字符:
var mychars="1 test";
for (i=0;i<mychars.length;i++){
$('body').append($('<input>').val(mychars[i]));
}
关于jquery - 打破每个字符的输入字符串分隔输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28477082/