如何打开页面,单击模态按钮打开

时间:2015-04-30 09:44:00

标签: html twitter-bootstrap

我有一个打开模态的链接,点击模态按钮后,另一个页面打开。现在我想直接在链接上打开该页面。我怎么能这样做?任何帮助将不胜感激。

以下是我的链接代码:

<a href="#" data-toggle="modal" data-target="#modal-id">Opens Modal</a>

以下是模态的代码:

{{ Form::open(array('url' => "/var/$var->id/edit", 'method'=>'GET')) }}

<div class="modal fade" id="modal-id" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
            <div class="modal-dialog">
                <div class="modal-content">
                    <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
                        <h4 class="modal-title">Modal</h4>
                    </div>
                    <div class="modal-body">
                        <div class="row">
                            <div class="col-md-12">
                                <div class="row">
                                    <div class="form-group">
                                        <div class="col-md-12">
                                            <label style="font-size: 18px;">Name</label>
                                            <small class="pull-right"><em>Required</em></small>
                                            <input type="text" value="{{ $var->title . " (Copy)" }}" maxlength="100" class="form-control" name="title" id="facebook">
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
                        <button type="submit" class="btn btn-primary">Create</button>
                        <input type="hidden" name="parent_id" value="{{ $var->id }}">
                    </div>
                </div>
            </div>
        </div>
{{ Form::close() }}

这是我的控制者:

 if (Input::has('parent_id') && Input::has('title'))
    {

        $docc = $this->Object($var, Input::get('title'));
        return Redirect::to('/var/'. $docc->id . '/edit');
    }

模态的创建按钮可完美打开页面。但是,当我尝试使用链接打开它时,它会打开编辑页面,但不会在点击“创建”按钮时打开一些更改。

如何将其转换为链接,我应该做的事情。 任何帮助,将不胜感激。 谢谢。

1 个答案:

答案 0 :(得分:0)

我不知道您要重定向的确切网址。但是你知道如何做到这一点:

<a href="/var/$var->id/edit">Open Page</a>

将其移动到要重定向的文件中:

{{ Form::open(array('url' => "/var/$var->id/edit", 'method'=>'GET')) }}

<div >
            <div >
                <div >
                    <div >
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
                        <h4>Modal</h4>
                    </div>
                    <div >
                        <div class="row">
                            <div class="col-md-12">
                                <div class="row">
                                    <div class="form-group">
                                        <div class="col-md-12">
                                            <label style="font-size: 18px;">Name</label>
                                            <small class="pull-right"><em>Required</em></small>
                                            <input type="text" value="{{ $var->title . " (Copy)" }}" maxlength="100" class="form-control" name="title" id="facebook">
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div>
                        <button type="submit" class="btn btn-primary">Create</button>
                        <input type="hidden" name="parent_id" value="{{ $var->id }}">
                    </div>
                </div>
            </div>
        </div>
{{ Form::close() }}