Как я могу изменить переменную в контроллере с помощью AJAX - PullRequest
0 голосов
/ 28 ноября 2018

Как я могу изменить переменную в контроллере с помощью AJAX Контроллер:

$basl = array(2018,11,18,0,0);
$deger = 3;

$baslamatarihi=Carbon::create($basl[0],$basl[1],$basl[2],$basl[3],$basl[4]);
$bitistarihi =Carbon::create($basl[0],$basl[1],$basl[2],$basl[3],$basl[4])->addDay($deger);

Script.js

$("a.sol").click(function() {
    $.ajax({
        url: '/postajax',
        type: 'POST',
        data: {sayi: 3},
        dataType: 'JSON',
        success: function (data) {
            console.log("ok");
        }
    });
}

Как я могуизменить переменную $basl[2] с помощью ajax?

1 Ответ

0 голосов
/ 28 ноября 2018

Вы можете использовать функцию, подобную этой:

php

контроллер:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class CalendarController extends Controller
{
     public function store(Request $request)
     {
        $basl[2] = $request->input('basl');
     }
}

маршрутизатор:

Route::post('postajax','CalendarController@store');

jquery

$("a.sol").click(function() {
    $.ajax({
        url: '/postajax',
        type: 'POST',
        data: {"basl": "<what you want>"},
        dataType: 'JSON',
        success: function (data) {
            console.log("your data changed");
        }
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...