我目前正在使用 Laravel 框架开发一个系统。不过,我对 MVC 架构还不是很熟悉。
在开发系统时,我遇到了一个与此引导模式相关的问题,该模式中包含一个表单。我想将函数放入其中,以便可以将其提交到数据库。
我遵循了几个教程,但没有提出解决方案,因为它们都使用pages而不是modals。
所以,这里是模态的 HTML:
<div class="modal hide fade" id="linkSettings">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Add New Link</h3>
</div>
<div class="modal-body">
<div class="control-group">
<label class="control-label" for="focusedInput">Add A Link:</label>
<div class="controls">
<textarea class="autogrow"></textarea>
</div>
</div>
</div>
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">Close</a>
<a href="#" class="btn btn-primary">Save changes</a>
</div>
</div>
这是上述模式的Javascript:
$('.btn-settingLink').click(function(e){
e.preventDefault();
$('#linkSettings').modal('show');
});
现在,我如何将函数放入控制器中,以便每当用户按下保存更改按钮时,它将值存储<textarea>
到数据库中?与Javascript代码有什么关系吗?我是否需要使用{{Form::open('main/addLink','POST')}}
表单将其值传递给控制器和模型?
基本上,我想要的只是通过使用模态来拥有 CRUD 功能。