Laravelでajaxを使用してフォームを送信すると404が見つかりません

アシュトッシュパラシャール

私はlaravelを初めて使用しますが、ajaxの使用中にlaravelのコントローラーにデータを投稿するときに問題が発生します。私のビューには、ユーザーが選択ボックスから値を選択したときにデータベースから入力される選択ボックスが含まれています。これは、ユーザーの給与の詳細を返すajaxを呼び出そうとしています。問題は、404 notfoundエラーが発生することです。

コントローラファイルのコードを以下に示します。

    this function is defined inside a controller

    public function getPostSalary()
        {
            echo "ajax called";
            return 'true';
        }

ルートファイルは

Route::post('company/salary-user', 'CompanyController@getPostSalary');

これは、コントローラーが呼び出されている場所からの私のajaxコードです

<script>
    $(document).ready(function() {
        $('#employee').change(function () {
            var values = $('#employee').val();
            if (values == '') {
                $.pnotify({
                    title: 'Message',
                    text: 'Please Select a User.',
                    type: 'error',
                    delay: 3000
                });
                return false;
            }
            var csrf = $('#csrf').val();
            $.ajax({
                url: '{!! URL::to("company/salary-user")!!}',
                type: "POST",
                data: { user_id: values, _token: csrf },
                cache: false,
                beforeSend: function () {

                },
                success: function (data) {
                    console.log(data);
                    $('#loader').hide();
                }
            });
        }); 
    });
</script>

誰かが私に問題が何であるか、そして私の関数を呼び出すために何をすべきかを理解するのを手伝ってもらえますか?

ムケシュシャルマ

次のような直接URLを使用できます

 $.ajax({
            url:'company/salary-user',
            type: "POST",
            data: { user_id: values, _token: csrf },
            cache: false,
            beforeSend: function () {

            },
            success: function (data) {
                console.log(data);
                $('#loader').hide();
            }
        });

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Laravel-404Mailgunにメールを送信するときにエラーが見つかりません

分類Dev

guzzleを使用してPOSTリクエストを送信すると、クライアントエラー404が見つかりません

分類Dev

エラー:AJAXを介してフォームデータを渡すときにマルチパート境界が見つかりません

分類Dev

ClientCredentialProviderを使用してメールを送信すると、テナントGUIDが見つかりません

分類Dev

Djangoでpath()を使用して404が見つかりません

分類Dev

Gmail overIMAPを使用するOutlookですべてのメールフォルダが見つかりません

分類Dev

pandasデータフレームでgroupby関数を使用すると列名が見つかりません

分類Dev

Laravelのスラッグでデータを表示すると404が見つかりません

分類Dev

python-watchdogを使用してフォルダーを監視していますが、ファイルの名前を変更すると、新しいファイル名を確認する方法が見つかりませんでした

分類Dev

リソースの読み込みに失敗しました:サーバーは、Js、ajax、phpを使用して、連絡先フォームでステータス404(見つかりません)で応答しました

分類Dev

http.FileServerが「404ページが見つかりません」を送信しています

分類Dev

お問い合わせフォームは送信されません。ファイルが見つかりませんエラーを表示します

分類Dev

MAPでPojoをキーとして使用すると、キーJava8が見つかりません

分類Dev

VueとHTMLを使用してJavaScriptでスライドショーを作成していますが、画像のエラー404「見つかりません」

分類Dev

jQuery / AJAXを使用してフォームを送信すると、送信時にページが更新されないようにすることはできませんか?

分類Dev

デフォルトでAJAXフォームデータを送信しないようにすると、フロントエンドが更新されませんか?

分類Dev

gitbashを使用してメールを送信する-コマンドが見つかりません

分類Dev

gitbashを使用してメールを送信する-コマンドが見つかりません

分類Dev

LaravelでAjaxリクエストを使用してモーダルフォームを送信できません

分類Dev

ポリマーコア(ajax)を使用してフォーム結果を送信する際に問題が発生しました-実行されませんか?

分類Dev

「このフォルダに一致するシンボルファイルが見つかりませんでした」。ダンプファイルを使用してデバッグしようとすると、このエラーが発生します

分類Dev

jQueryを介してフォームを送信するときに必須が機能しませんか?

分類Dev

404 | デフォルトではなくルートを作成すると、エラーが見つかりません

分類Dev

compareToIgnoreCase(JShell)を使用してファイルのストリームをソートするときに「シンボルが見つかりません」

分類Dev

ajaxを使用せずに同じことを簡単に行うことができる一方で、ajaxを使用してフォームを送信することはできません

分類Dev

DjangoでポートフォリオWebサイトを作成し、ページが見つかりません(404)

分類Dev

オブジェクトが見つかりません!フォームをsumbitしようとすると、そのアドレスに送信されなかったときにエラーが発生しました

分類Dev

ページ上のすべてのフォームを見つけることができません

分類Dev

Process.Startを使用してプログラムを実行すると、そのリソースファイルが見つかりません

Related 関連記事

  1. 1

    Laravel-404Mailgunにメールを送信するときにエラーが見つかりません

  2. 2

    guzzleを使用してPOSTリクエストを送信すると、クライアントエラー404が見つかりません

  3. 3

    エラー:AJAXを介してフォームデータを渡すときにマルチパート境界が見つかりません

  4. 4

    ClientCredentialProviderを使用してメールを送信すると、テナントGUIDが見つかりません

  5. 5

    Djangoでpath()を使用して404が見つかりません

  6. 6

    Gmail overIMAPを使用するOutlookですべてのメールフォルダが見つかりません

  7. 7

    pandasデータフレームでgroupby関数を使用すると列名が見つかりません

  8. 8

    Laravelのスラッグでデータを表示すると404が見つかりません

  9. 9

    python-watchdogを使用してフォルダーを監視していますが、ファイルの名前を変更すると、新しいファイル名を確認する方法が見つかりませんでした

  10. 10

    リソースの読み込みに失敗しました:サーバーは、Js、ajax、phpを使用して、連絡先フォームでステータス404(見つかりません)で応答しました

  11. 11

    http.FileServerが「404ページが見つかりません」を送信しています

  12. 12

    お問い合わせフォームは送信されません。ファイルが見つかりませんエラーを表示します

  13. 13

    MAPでPojoをキーとして使用すると、キーJava8が見つかりません

  14. 14

    VueとHTMLを使用してJavaScriptでスライドショーを作成していますが、画像のエラー404「見つかりません」

  15. 15

    jQuery / AJAXを使用してフォームを送信すると、送信時にページが更新されないようにすることはできませんか?

  16. 16

    デフォルトでAJAXフォームデータを送信しないようにすると、フロントエンドが更新されませんか?

  17. 17

    gitbashを使用してメールを送信する-コマンドが見つかりません

  18. 18

    gitbashを使用してメールを送信する-コマンドが見つかりません

  19. 19

    LaravelでAjaxリクエストを使用してモーダルフォームを送信できません

  20. 20

    ポリマーコア(ajax)を使用してフォーム結果を送信する際に問題が発生しました-実行されませんか?

  21. 21

    「このフォルダに一致するシンボルファイルが見つかりませんでした」。ダンプファイルを使用してデバッグしようとすると、このエラーが発生します

  22. 22

    jQueryを介してフォームを送信するときに必須が機能しませんか?

  23. 23

    404 | デフォルトではなくルートを作成すると、エラーが見つかりません

  24. 24

    compareToIgnoreCase(JShell)を使用してファイルのストリームをソートするときに「シンボルが見つかりません」

  25. 25

    ajaxを使用せずに同じことを簡単に行うことができる一方で、ajaxを使用してフォームを送信することはできません

  26. 26

    DjangoでポートフォリオWebサイトを作成し、ページが見つかりません(404)

  27. 27

    オブジェクトが見つかりません!フォームをsumbitしようとすると、そのアドレスに送信されなかったときにエラーが発生しました

  28. 28

    ページ上のすべてのフォームを見つけることができません

  29. 29

    Process.Startを使用してプログラムを実行すると、そのリソースファイルが見つかりません

ホットタグ

アーカイブ