Gewünschtes Verhalten: Ich möchte die Variable job_id über AJAX posten und eine weitere Abfrage verwenden, um weitere Informationen zum Job zurückzugeben.Wie kann ich die benötigte ID über AJAX mit Javascript & PHP weitergeben?
Problem:
Ursprünglich wäre der AJAX-Request nur die job_id der letzten zurück Reihe veröffentlichen, unabhängig davon, mit Option I.
Seit dem Versuch, mein Problem mit dem unten stehenden Code zu beheben, hat es gerade aufgehört, alle zusammen zu veröffentlichen.
die db Suche
$sql = "SELECT STUFF from THETABLE WHERE thisis LIKE '$search'";
$query = mysqli_query($db_conx, $sql);
$numrows = mysqli_num_rows($query);
}
Erste meine Ergebnisse
while($row = mysqli_fetch_array($query, MYSQLI_ASSOC)){
$job_id = $row['job_id'];
$job_city = $row["job_city"];
$job_title = $row['job_title'];
$pay_from = $row['pay_from'];
$pay_to = $row['pay_to'];
$job_desc = $row['job_desc'];
$list .= '<div id="widgetsearchresults" data-id="<?php $job_id; ?>" >'.$job_id.''.$job_title.' | '.$job_city.'<br> From £ '.$pay_from.' To £ '.$pay_to.'<input id="jobid" type="hidden" name="jobid">'.$job_id.'</input></div>';
}
Buchen der JOB_ID
$(document).ready(function(){
$("#widgetsearchresults").click(function(){
var url = 'thepage.php';
var id = $(this).data("job_id");
var postit = $.post(url, {id:id});
postit.done(function(data) {
});
});
});
File Handler:
if(isset($_POST["id"]) && $_POST["id"] != ""){
$thisjob = $_POST['idtoget'];
echo $thisjob;
}
Können Sie den Code teilen? – ficuscr
Gib uns eine Pause. Zeig uns etwas Code! Natürlich könnten wir alle nur den Rauch in die Luft jagen und ein paar Vermutungen über das machen, was Sie getan haben und hoffen, dass einer von uns auf etwas Nützliches stößt ... Oh, richtig, nein, wir haben bessere Dinge zu tun. – RiggsFolly