小编Ang*_*nov的帖子

Select2 在引导选项卡内不起作用

我的表单中有几个不同语言的选项卡。我正在尝试使用 select2 插件添加标签字段。在首先显示的选项卡中,它工作正常,但是当我切换到其他选项卡时,它无法正确显示。

这是一些代码

<div class="nav-tabs-custom">
    <ul class="nav nav-tabs">
        @foreach($languages as $language)
            <li {{ $loop->first ? 'class=active' : '' }}>
                <a href="#insurance_{{ $language->code }}" data-toggle="tab">{{ title_case($language->native) }}</a>
            </li>
        @endforeach
    </ul>
    <div class="tab-content">
        @foreach($languages as $language)
            <div class="tab-pane {{ $loop->first ? 'active' : '' }}" id="insurance_{{ $language->code }}">
                <h4>Main</h4>
                <div class="form-group {{ $errors->has('language.'.$language->code.'.tags') ? 'has-error' : '' }}">
                    <label for="{{ $language->code }}-tags">{{ __('tags',[],$language->code) }}</label>
                    <select name="language[{{ $language->code }}][tags][]" id="{{ $language->code }}-tags" class="form-control select2" multiple="multiple">
                        @foreach($tags as $tag)
                            <option value="{{ $tag->id }}">{{ …
Run Code Online (Sandbox Code Playgroud)

jquery tabs twitter-bootstrap jquery-select2

4
推荐指数
1
解决办法
1282
查看次数

Laravel 按 href 提交删除表单

我在 Laravel 5.4 中有一个表,它显示带有删除选项的新闻。代码如下:news.blade.php:

@foreach($news as $article)
   <tr class="text-center">
       <td>{{ $article->title }}</td>
       <td>{{ $article->created_at }}</td>
       <td>{{ $article->views }}</td>
       <td>
          <a class="btn btn-primary btn-flat" href="#">
             <i class="fa fa-pencil-square-o" aria-hidden="true"></i>
          </a>
       </td>
       <td>
           <a class="btn btn-warning btn-flat" href="#" onclick="event.preventDefault(); document.getElementById('delete-form').submit();">
                 <i class="fa fa-lg fa-trash"></i>
           </a>

           <form action="{{ route('delete-article') }}" method="POST" id="delete-form" style="display: none;">
                {{csrf_field()}}
                <input type="hidden" value="{{ $article->id }}" name="id">
           </form>
        </td>
   </tr>
@endforeach
Run Code Online (Sandbox Code Playgroud)

我的问题是如何告诉 javascript 准确提交紧邻 a href 的表单,因为现在它将提交与 id 匹配的第一个表单,该 id 并不总是与单击的 a href 位于同一 td 中

编辑: 我知道我可以尝试使用 jquery …

javascript forms jquery laravel

2
推荐指数
1
解决办法
3799
查看次数