真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP+Laravel的使用示例-創(chuàng)新互聯(lián)

小編給大家分享一下PHP+Laravel的使用示例,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

新安ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

聲明

本文只是零散的應(yīng)用教程,默認(rèn) Laravel 項(xiàng)目已經(jīng)安裝完成,并正常運(yùn)行;

Ajax 的使用

創(chuàng)建控制器

在項(xiàng)目根目錄下運(yùn)行命令

php artisan make:controller TestController

創(chuàng)建成功會(huì)提示Controller created successfully.
創(chuàng)建成功后會(huì)在app/Http/Controllers/ 目錄下生成TestController.php 文件
TestController.php 文件中加入

public function index(){
    return view('test');}public function testAjax(){
    echo '請(qǐng)求成功了';die;}

PHP+Laravel的使用示例

創(chuàng)建視圖文件

resources/views 目錄中新建一個(gè)視圖文件test.blade.php

PHP+Laravel的使用示例
文件中的內(nèi)容如下

PHP+Laravel的使用示例

路由配置

打開路由文件routes/web.php ,默認(rèn)路由如下:

PHP+Laravel的使用示例

下方新增一條展示測(cè)試 Ajax 頁面的路由

Route::get('test', [TestController::class, 'index'])->name('test.index');

新增一條接收 Ajax 請(qǐng)求的路由

Route::post('test', [TestController::class, 'testAjax'])->name('test.ajax');

更多路由相關(guān)內(nèi)容請(qǐng)查看文檔 路由《Laravel 8 中文文檔》

增加進(jìn)入測(cè)試頁面的入口

打開resources/views/welcome.blade.php 文件,找到大概 111 行的位置:

PHP+Laravel的使用示例

復(fù)制內(nèi)容,修改為需要的測(cè)試頁面入口


    測(cè)試入口

PHP+Laravel的使用示例

保存后刷新頁面,就能看到測(cè)試入口了

PHP+Laravel的使用示例

點(diǎn)擊測(cè)試入口,進(jìn)入測(cè)試頁面,會(huì)看到以下內(nèi)容

PHP+Laravel的使用示例

修改頁面內(nèi)容

將下載好的jquery.min.js 放入public/assets/ 目錄下

PHP+Laravel的使用示例

修改resources/views/test.blade.php 文件的內(nèi)容


    
    Test Ajax
    
    返回的內(nèi)容:

             {!! csrf_field() !!}         提交的內(nèi)容:         提交     

點(diǎn)擊測(cè)試頁面的提交 可以看到控制器中testAjax() 返回的內(nèi)容已經(jīng)顯示在頁面上

PHP+Laravel的使用示例

PHP+Laravel的使用示例

修改控制器中接收請(qǐng)求接口的內(nèi)容

文件路徑app/Http/Controllers/TestController.php 原內(nèi)容

PHP+Laravel的使用示例
修改后的內(nèi)容:

PHP+Laravel的使用示例

修改前端頁面

文件路徑resources/views/test.blade.php

$('.submit-btn').click(function () {
        let url = $(this).closest('form').attr('action');
        let formData = $(this).closest('form').serialize();
        $.post(url,formData,function (response) {
            let responseData = response.data;
            let appendStr = ''+responseData.text+'';
            $('.response-message').empty().append(appendStr);
        })})

保存后在頁面輸入框中輸入內(nèi)容,點(diǎn)擊提交后即可看到新內(nèi)容

PHP+Laravel的使用示例

看完了這篇文章,相信你對(duì)PHP+Laravel的使用示例有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


網(wǎng)頁名稱:PHP+Laravel的使用示例-創(chuàng)新互聯(lián)
分享鏈接:http://weahome.cn/article/ccpghh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部