laravel,将变量分配给模态的更简洁方法

时间:2018-08-23 11:15:29

标签: javascript php laravel forms laravel-blade

我在“刀片”页面上具有:

<a
type="button"
data-passage="{{$passage}}"
class="btn btn-warning btn-xs editPassageButton"
data-toggle="modal"
data-target="#editPassage">Edit</a>

然后是一个模态:

<div class="modal fade" id="editPassage"
                 tabindex="-1" role="dialog"
                 aria-labelledby="favoritesModalLabel">
                <div class="modal-dialog" role="document">
                    <div class="modal-content">
                        <div class="modal-header">
                            <button type="button" class="close"
                                    data-dismiss="modal"
                                    aria-label="Close">
                                <span aria-hidden="true">&times;</span></button>
                            <h4 class="modal-title"
                                id="addPassageLabel">Modifica Brano</h4>
                        </div>
                        <div class="modal-body">
                            @php
                                $passage =  "?????????";
                            @endphp

                            {{ Form::model($passage, array('route' => array('passage.update', 'null'), 'method' => 'POST')) }}

等等

然后是这样的脚本部分:

$(function() {
         $('.editPassageButton').on("click", function (e) {
             passage = $(this).data('passage');
         });


     });

它可以正常工作,所以我无法很好地理解如何将其发送到模式(带有???????的那一部分)上的php变量。我找到了几条建议通过表格发送的帖子,但对我来说似乎很棘手,对于Laravel来说,它是如何工作的?  在这种情况下,我需要添加一条路线吗?没有更清洁的方法吗?我知道如何将单个变量传递给模式形式,但我更喜欢使用该变量,即我需要更新的模型...

0 个答案:

没有答案
相关问题