Keine Reaktion nach dem Klicken auf den Login-Button
鹏(•̀ω•́)y
鹏(•̀ω•́)y 2017-12-23 00:15:33
0
1
1740

Der Code von checkLogin ist kopiert und sollte korrekt sein, aber ich weiß nicht, was schief gelaufen ist. Das Klicken auf die Schaltfläche „Senden“ reagiert nicht.

public function checkLogin(Request $request)

$result =' ';

$data = $request -> param();

//Validierungsregeln erstellen

$rule=[

'name|username'=>'require ', //Benutzername ist erforderlich

"password|password"=>'require', //Passwort ist erforderlich

"verify|Bestätigungscode"=>'require|captcha', //Benutzername ist erforderlich /] 自 // Angepasste Bestätigungsaufforderungsinformationen

$ msg = [

'name' = & gt; ['research' = & gt; 'Benutzername darf nicht leer sein, bitte überprüfen'],

'password'=>['require'=> 'Das Passwort darf nicht leer sein, bitte überprüfen Sie'],

'verify'=>[

'require'=>'Der Bestätigungscode darf nicht leer sein, bitte überprüfen Sie ',

            'captcha'=>' Fehler im Bestätigungscode'                                                                                              ' ' ' ' s ' s ‐ ‐ ‐ ‐ zur Überprüfung

Überprüfung bestanden, wenn eine Zeichenfolge zurückgegeben wird, handelt es sich um eine benutzerdefinierte Fehlermeldung

$result=$this->validate ($data,$rule,$msg);

//Wenn die Verifizierung bestanden wird,

                                                                                                                => md5($data['password'])

];

//Benutzerinformationen abfragen

$user=UserModel::get($map);

if($user == null){


                $result = 'Der Benutzer wurde nicht gefunden';       }else{

                $ result = 'Verifizierung bestanden, klicken Sie zur Eingabe auf [OK]'        }

}

return ['status'=>$status,'message'=>$result,'data'=>$data ];

}

<div class="formControls col-xs-8 col-xs-offset-3">

<input name="" type="button" id="login" class="btn btn-success radius size-L" value=" Login    Record ">

</div>

<!-- Ajax-Übermittlungsskript-->

<script> ;

$(function(){

//Ein Klickereignis zur Anmeldeschaltfläche hinzufügen

$("#login").on('click',function(event){

$.ajax({

type :"POST".//Die Übermittlungsmethode ist post

url:"{:url('checkLogin')}",//Legen Sie die Adresse der Skriptdatei für die Übermittlung von Datenverarbeitungsdaten fest:$("form" ).serialize (),//Serialisieren Sie die Daten des aktuellen Formulars und senden Sie sie ab

dataType:'json',//Setzen Sie den Typ der übermittelten Daten auf json

success: function(data){ //Nur wenn die Flag-Bit ist 1, Verarbeitung fortsetzen

if(data.status==1){

Alert(data.message);

window.location.href="{:url('index/index')}";

}else{

Alert(data.message);

}

}

});

})

})

</script>

鹏(•̀ω•́)y
鹏(•̀ω•́)y

Antworte allen(1)
鹏(•̀ω•́)y

已解决,是标点写错一个,写成了.

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!