我有一些jQuery目前设置为从视图中移除输入字段,并将输入字段的值作为纯文本写入跨度内,但是我想知道AngularJS如何处理这个。事件发生在提交表单时,该部分也已通过ajax完成。这不仅仅是一个输入,它是所有的表单,所以你可以看到你刚刚提交的结果。用AngularJS中的只读文本替换输入字段
3
A
回答
9
使用ng-show和/或隐藏每个输入字段及其相关联的文本。
当您提交表单,切换一些$ scope属性:
<input type="text" ... ng-model='text1' ng-show="editMode">
<span ng-hide="editMode">{{text1}}</span>
在你的控制器,初始化编辑模式为true。在您的提交函数中,将其设置为false。
-1
尝试添加任何在HTML这些功能,您拨打的.js功能
<script>
$(function() {
$('#fieldName').attr("readonly","readonly");
});
</script>
OR
<script>
$(function() {
$('#fieldName').attr("readonly", true);
});
</script>
哪里#fieldName
是输入字段的ID。
+0
这就是我目前使用jQuery所做的工作,我期待在AngularJS中执行与不再有ID相关的字段。最好同时输入所有的输入。 – Organiccat
+0
尝试将'#fieldName'更改为'输入' –
相关问题
- 1. 从输入字段替换文本值
- 2. 用AngularJs输入替换文本中的关键字
- 3. 使用Javascript将禁用的输入字段转换为只读输入字段
- 4. 如何将输入文本字段替换为跨度文本?
- 5. 的Javascript替换“其他”从文本字段中输入值
- 6. angularjs - 从输入文本字段
- 7. 替换输入字段JQuery中的值?
- 8. 只读文本Phonegap中的文本输入字段是可编辑的
- 9. 将+1添加到只读文本输入字段的jQuery值
- 10. 输入字符串sed为“替换文本”字段
- 11. 如何使输入文本字段替换任何字符*?
- 12. 使输入字段只读其他输入字段
- 13. 只读文本字段
- 14. 替换输入字段的文本将移动其位置
- 15. 在文本输入字段中输入时,打印内容替换点
- 16. 用值替换文件中的文本,然后输入数字
- 17. SeleniumIDE只能将文本输入到输入字段中?
- 18. 只读文本字段中的错误
- 19. 替换文本输入
- 20. #total只读字段中的输入字段总和
- 21. 如何用angularjs中的编辑数据替换我的输入字段?
- 22. AngularJS - 基于文本框中输入数组替换值改变
- 23. 如果只输入数字而不是文本,则在输入字段中替换逗号:在文本字段中
- 24. 替换输入字段的显示
- 25. 替换excel字段中的文本
- 26. 只读文本输入Rails3中
- 27. 如何测试“只读”输入字段
- 28. 用输入框中的文本替换字符串
- 29. AngularJS - 同时使用输入字段作为输入字段和输入字段
- 30. 我们可以只是将过滤器组件的输入字段替换为材质UI文本字段
这将隐藏输入,但我仍然希望将该值本身显示为文本。 – Organiccat
@Organiccat,跨度应该显示你的文字。 –
啊,我看到你在那里做了什么 – Organiccat