Dies ist mein erstes Mal mit AJAX, also bin ich ein wenig verwirrt und brauche deine Hilfe. Ich habe vier div-IDs und möchte zwischen ihnen verstecken/anzeigen, basierend auf dem Ergebnis der Datenbank. Klingt einfach, eh! Aber es ist schwer für mich zu implementieren. HILFE!.Hilfe mit AJAX, PHP verwenden und Elemente verstecken
Dies ist mein Code -
<div id="1">HEya</div>
<div id="2">What's up?</div>
<input type="submit" id='approve' name="action" value="Approve" onclick="a()" class="approve" />
<input type="submit" id='reject' value="Reject" name="action" onclick="r()" class="reject"/>
<script language="javascript" type="text/javascript">
//if cookie exists, at the beginning the form should be hidden
if (<?php $responseanswer['response']=='approve'; ?>){
document.getElementById('1').style.display = 'none';
document.getElementById('2').style.display = 'inline';
}
//if user clicks reject, hide one element dislay another
else if (<?php $responseanswer['response']=='reject'; ?>){
//if cookie exists
document.getElementById('2').style.display = 'none';
document.getElementById('1').style.display = 'block';
}
else
{
function a()
{
var a = document.getElementById('2');
document.getElementById('1').style.display= 'block';
}
//on reject creating a new cookie
function r()
{
var a = document.getElementById('reject');
document.getElementById('1').style.display = 'none';
document.getElementById('2').style.display= 'block';
}
}
</script>
Eveything ist in Ordnung, aber die div versteckt nicht.
Was haben Sie bereits getan, um diese Arbeit zu machen Bitte nur fragen, Fragen zu spezifischen Problemen zu aprove oder abzulehnen und sehen? Wenn Sie allgemeine Anleitung benötigen, suchen Sie nach einem guten Ajax-Lernprogramm –