第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

ajax獲取session變量更新的值

ajax獲取session變量更新的值

富國(guó)滬深 2018-11-22 18:10:43
我在a.php存入session變量SESSION[′a′]=1;前臺(tái)頁(yè)面有一個(gè)點(diǎn)擊事件,ajax獲取通過(guò)_SESSION['a'] 等于 1 讓其可點(diǎn)擊執(zhí)行,通過(guò)ajax在b.php取得值,執(zhí)行一次后,將session變量SESSION[′a′]=0,這時(shí)候就讓這個(gè)點(diǎn)擊事件不可再執(zhí)行。但是實(shí)際上_SESSION['a'] = 0 后,再次點(diǎn)擊事件還是能執(zhí)行,除非刷新頁(yè)面。如何才能在不刷新狀態(tài)下通過(guò)Ajax獲取$_SESSION['a']最新的值。
查看完整描述

1 回答

?
料青山看我應(yīng)如是

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超8個(gè)贊

這個(gè)是因?yàn)闉g覽器解析完了PHP代碼,如果不發(fā)起新的請(qǐng)求, 不會(huì)重新解析, 你可以F12瀏覽器審查元素看一下, 里面就是實(shí)際是HTML,而不是$_SESSION, 我說(shuō)一下想法給你。

  1. 聲明一個(gè)全局變量標(biāo)記

  2. ajax 取值響應(yīng)時(shí),通過(guò)判斷session的值重新賦值click_flag

var click_flag= true;


// ajax 請(qǐng)求

$.get(url, data, function(res){

    // 判斷 session 的狀態(tài)

    if (res.session == 0)

    {

        click_flag = false;

    }

    else

    {

        click_flag = true;

    }

});



// 點(diǎn)擊事件

$("#id").click(function(){

    // 如果標(biāo)記不存在, 不執(zhí)行后續(xù)代碼

    if (!click_flag)

    {

        return false;

    }

});


查看完整回答
反對(duì) 回復(fù) 2018-12-31
  • 1 回答
  • 0 關(guān)注
  • 721 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)