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

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

ajax數(shù)據(jù)在MVC的控制器功能中變得空

ajax數(shù)據(jù)在MVC的控制器功能中變得空

PHP
慕工程0101907 2023-03-26 14:16:54
我是 ajax 和 MVC 框架的初學(xué)者。我必須使用 ajax 找到移動(dòng)存在或不存在。我試過(guò)下面的代碼??捶╥f(mno.match(phoneno)){//alert(mno); $.ajax({              url: "/api/sales/existmobile",              type:"POST",              //ContentType: 'application/json',             // dataType: "json",              //async: false,              //data:{'data': mno},              //data:{data: JSON.stringify(mno)},              data:{data: JSON.stringify(6547655566)},              success: function (data, textStatus, jqXHR) {                 console.log('success',data);                    if(data === false){                    alert('Mobile number already exists!');                    $( "#custmobilenumber" ).focus();                    }                            },                error: function (jqXHR, textStatus, errorThrown) {                  console.log(textStatus);              }        });}  路線(xiàn)case "sales/existmobile":            $sale = new Sale($data);            $result = $sale->checkMobileExistSale($result);            break;控制器public function checkMobileExistSale($result)    {        print_r($this->data);        // $custMdl = new CustomerModel();        //  $mobileExistResult = $custMdl->checkMobileExist($this->data);        // return $mobileExistResult;    }模型public function checkMobileExist($mobile){        $sql          = 'SELECT * FROM customers WHERE mobile= :mobile';        $placeholders = [':mobile'=>$mobile];        $users = $this->select($sql, $placeholders);        if (count($users) > 0) {            return false;        } else {            return true;        }    }當(dāng)我打印在控制器中傳遞的 ajax 數(shù)據(jù)時(shí),它就會(huì)變?yōu)榭铡T跈z查的 Network(XHR)->Headers->form data 中,我可以看到從 ajax 傳遞的數(shù)據(jù)。但是 Network(XHR)->Response,它顯示為空。我用 stackoverflow anwsers 和谷歌搜索找到的所有可能方法進(jìn)行了調(diào)試,但沒(méi)有用。我不知道代碼哪里出錯(cuò)了。請(qǐng)幫助和指導(dǎo)。提前致謝。
查看完整描述

2 回答

?
九州編程

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

在 ajax 中你使用的是 post 方法,那么你必須在控制器中使用

$this->input->post('data');

試試這個(gè)對(duì)你有用


查看完整回答
反對(duì) 回復(fù) 2023-03-26
?
繁星coding

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

我已經(jīng)為您的問(wèn)題編寫(xiě)了一個(gè)可能的修正代碼,我在必要時(shí)提到了評(píng)論,看看它是否對(duì)您有幫助。:)


路線(xiàn)


case "sales/existmobile":

            $sale = new Sale($data);

            $result = $sale->checkMobileExistSale($data); // send $data here not $result

            break;

控制器


public function checkMobileExistSale($result)

    {

        echo $result;

        // print_r($result);

        // or try $result = $this->input->post();


        // $custMdl = new CustomerModel();

        //  $mobileExistResult = $custMdl->checkMobileExist($result); // send relevant data here

        // return $mobileExistResult;

    }


查看完整回答
反對(duì) 回復(fù) 2023-03-26
  • 2 回答
  • 0 關(guān)注
  • 132 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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