2017-08-30 24 views
0

我想加載使用Ajax動態氣球,但我想要做的氣球CRUD操作...但我的代碼返回只「測試」控制器空白頁......不收取視圖即使我直奔:Laravel AJAX模式界面污物

site.com/balloons/messages

裝氣球:

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:

<?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', '[email protected]'); 
}); 

MESSAGES.BLADE.PHP(VIEW)

<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> 

回答

0

要恢復顯示,使轉變爲讀取()函數 -

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

希望這有助於你。