$ не определено Laravel 5.8 - PullRequest
       2

$ не определено Laravel 5.8

0 голосов
/ 27 сентября 2019

Это меня так запутало, я не использую layouts.app из make:auth.

Вот мой head тег моего layouts.master

 <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <meta name="csrf-token" content="{{ csrf_token() }}">

    <title>ZIAN PAYROLL SYSTEM</title>
    <link rel="stylesheet" href="/css/app.css">
    <script src="{{ asset('js/app.js') }}"></script>
    <link rel="stylesheet" href="{{asset('css/custom.css')}}">

 </head>

и вот мой сценарий:

<script>
    $('#promote').on('show.bs.modal', function(event){
        var button = $(event.relatedTarget)
        var name = button.data('myname')
        var id = button.data('myid')
        var modal = $(this)

        console.log(id);
        modal.find('.modal-body #myname').val(name);
        modal.find('.modal-body #myid').val(id);
    })  
</script>

Выполнены некоторые шаги в стеке, но ничего не помогло.Я знаю, что удаление defer в сценарии будет работать, но мое - нет.

1 Ответ

0 голосов
/ 27 сентября 2019

Вы должны добавить библиотеку jQuery в ваш документ.Например:

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <meta name="csrf-token" content="{{ csrf_token() }}">

    <title>ZIAN PAYROLL SYSTEM</title>
    <link rel="stylesheet" href="/css/app.css">
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
    <script src="{{ asset('js/app.js') }}"></script>
    <link rel="stylesheet" href="{{asset('css/custom.css')}}">

 </head>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...