Я хочу знать, как внести некоторые результаты в form'nieuwticket2 ' например: $ anaam необходимо выводить в поле ввода.Как показать результат в поле ввода?
Каков наилучший и простой способ этого?
function zoekf() {
var zoektxt = $("input[name='zoek']").val();
$.post("zoek.php", {
zoekval: zoektxt
}, function(output) {
$("#output").html(output);
});
}
<form name="nieuwTicket2" action="nieuwTicket.php" method="POST">
<button type="button" onclick="bestaandek()" id="bk">bestaandeklant</button>
<br>
<input name='zoek' type="text" placeholder="zoeken in Achternaam" onkeydown="zoekf();" class='hidden2' />
<input type="submit" value=">>" name="zoekk" class='hidden2' />
</form>
<div id="output">
</div>
<?php $connectie=v erbinddatabase(); $output='' ; if (isset($_POST[ 'zoekval'])) { $searchq=$ _POST[ 'zoekval']; $searchq=p reg_replace("#[^0-9a-z]#i", "",$searchq); $leesKlantQuery=m ysqli_query($connectie,
"SELECT * FROM klant WHERE klantAchternaam LIKE '%$searchq%';"); $count=m ysqli_num_rows($leesKlantQuery); if($count==0){ $output='geen resultaten' ; }else{ while($row=m ysqli_fetch_array($leesKlantQuery)){ $anaam=$ row[ 'klantAchternaam']; $vnaam=$row[ 'klantNaam']; $kid=$row[ 'klantId']; $output.='<div>' .$vnaam.
' '.$anaam. ' '.$kid. '</div>'; }}} echo($output); ?>
Что происходит, когда вы запускаете ваш текущий код? Похоже, он должен работать. –
он работает, но мне нравится, чтобы он выводился во входном поле. теперь он просто выводит в div –