简体   繁体   English

Laravel Ajax Modal Crud

[英]Laravel ajax Modal Crud

Eu quero carregar um balão dinâmico com ajax, mas eu quero fazer operações CRUD no balão ... Mas meu código retorna uma PÁGINA EM BRANCO apenas com o "teste" do controller... Não carregue a view, mesmo que eu acesse direto: Eu quero carregar umbalãodinâmicocom ajax,mas eu quero fazer操作çCRUD nobalão... Mas meucódigoretorna umaPÁGINAEM BRANCO apenas com o“ teste”做控制器...Nãocarregue认为,mesmo que to

site.com/balloons/messages site.com/balloons/messages

Load balloon: 加载气球:

function load_balloon(name,id=null){
$.ajax({
    url: 'balloons/' + name,
    dataType: 'HTML',
    data:{id:id},
    beforeSend: function () {

    },
    success: function (response) {
        $("body").append(response);
    }
});
}

MESSAGESCONTROLLER.PHP: MESSAGESCONTROLLER.PHP:

<?php
namespace App\Http\Controllers\balloons;

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\DB;

class MessagesController extends Controller
{
    public function read()
    {
        view('balloons.messages');
        return 'test';
    }
}

ROUTE (WEB): 路线(网络):

Route::group(['namespace' => 'balloons'], function() {
    Route::get('/balloons/messages', 'MessagesController@read');
});

MESSAGES.BLADE.PHP (VIEW): MESSAGES.BLADE.PHP(查看):

    <ul class="MESSAGE_LIST" id="MESSAGES_LIST">

<!--DATA-->
<!--foreach-->
            <li class="MESSAGE_ITEM READ" rel="" id="MESSAGE_0" title="Abrir chat">
                <img src="">
                <h1>Halysson Teves dos Santos</h1>
                <h2>hahahahah</h2>
                <h3>há 2 horas</h3>
                <h4><b>3 novas</b></h4>
            </li>
    </ul>

Para retornar a exibição, faça alterações na função read () como - Para retornar aexibição,façaalteraçõesnafunção阅读()como-

public function read()
{
    return view('balloons.messages');
}

Espero que isso ajude você. Espero que isso ajudevocê。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM