2016-06-28 14 views
0

Meine Website funktioniert so: 1. Benutzer gibt Benutzername und Pass und drücken Sie Senden. 2. Beim Senden wird ein Ajax an eine Seite gesendet, die die Informationen und Echos 1, 2 oder 3 überprüft. 3. Basierend auf einem Jachsergebnis sendet es den Benutzer an das Anwendungsfenster.So senden Sie Post-Informationen mit in einem window.location.replace Code

Was ich brauche: Wenn der Benutzer an das Anwendungsfenster gesendet wird, möchte ich die Benutzer-ID in Post an die neue Adresse eingefügt werden.

<script> 
$(document).on("click", "#submit", function(event) 
{ 
    var user = document.getElementById("name").value; 
    var pwd = document.getElementById("pwd").value; 
    $.post("userExistCheck.php", 
    { 
     userName: user, 
     userPass: pwd 
    }, 
    function(result) 
    { 
     if (result == "0") 
     { 
     window.location.replace("Moment/momentApp.php"); 
     } 
     else if (result == "1") 
     { 
     alert("Password is incorrect!"); 
     } 
     else 
     { 
     alert("User does not exist!"); 
     } 
    }); 
}) 
</script> 

Antwort

1

Probieren Sie etwas wie dieses

Ich hoffe, das ist Sie wollen oder aber mit mamta Antwort gehen :)

Html

<input type="hidden" id="userid" name="userid" value="1" /> 

JQuery

var userid = document.getElementById("userid").value; 

$.post("userExistCheck.php", 
    { 
     userName: user, 
     userPass: pwd, 
     userid : userid //here u can pass the userid 
    }, 
2

Hallo gerade diese Zeile ändern

window.location.replace("Moment/momentApp.php?userid=" + userid); 
1
<input type="hidden" name="userid" id="userid" /> 
<script> 
$(document).on("click", "#submit", function(event) 
    { 
     var userid = document.getElementById("userid").value; 
    } 
</script> 

Also, im Grunde mit diesem können Sie die Benutzer-ID auch senden. Ich habe nicht den ganzen Code geschrieben, sondern den notwendigen Teil, der angehängt werden sollte

Verwandte Themen