ホームページ  >  記事  >  PHPフレームワーク  >  thinkphp5.0で更新せずにデータをロードするためにajaxを呼び出す方法

thinkphp5.0で更新せずにデータをロードするためにajaxを呼び出す方法

藏色散人
藏色散人転載
2020-09-27 14:10:242662ブラウズ

thinkphp の次のチュートリアル コラムでは、thinkphp5.0 が ajax を呼び出して更新せずにデータをロードする方法を紹介します。

thinkphp5.0で更新せずにデータをロードするためにajaxを呼び出す方法

コントローラー層はデータを調整して返すものですが、ここでは詳しくは説明しませんが、ビュー層ページのajax部分は次のように記述されています。 follow

function shanchu(obj)
{
    var code = $(obj).attr("code");

    $.ajax({
        url:"/index400/Test/sc",
        data:{code:code},
        type:"POST",
        dataType:"TEXT",
        success: function(data){
            if(data==0)
            {
                alert("删除失败!");
            }
            else
            {
                $("#aaa").html(data);
                $(".sc").click(function(){
                    shanchu(this)
                });
            }
        }
    })
}

$(".sc").click(function(){
shanchu(this)
})

または、次のように

shanchu()

function shanchu()
{
    $(".sc").click(function(){

        var code = $(this).attr("code");

        $.ajax({
            url:"/index400/Test/sc",
            data:{code:code},
            type:"POST",
            dataType:"TEXT",
            success: function(data){
                if(data==0)
                {
                    alert("删除失败!");
                }
                else
                {
                    $("#aaa").html(data);
                    shanchu();
                }
            }
        })

    });
}
と書くこともできます

以上がthinkphp5.0で更新せずにデータをロードするためにajaxを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。