我正在试用"数据远程" Bootstrap模态的功能,它使用http fetch:
的结果填充模态体<button
type="button"
class="btn btn-success"
data-toggle="modal"
data-remote="/ajax/newthing/10"
data-target="#addThing">
<div class="modal fade" id="addThing" role="dialog" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
PLACEHOLDER1
</div>
</div>
</div>
一切看起来都很干净。它在幸福的道路上工作得很好。
然而,文档(http://getbootstrap.com/javascript/)对表单和错误处理没有提及。如果ajax提交遇到错误,如何重新显示模式并突出显示错误?客户端验证也可能是混合的一部分,但问题特定于服务器端验证和错误路径。