我想知道如何在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 –