Ich habe eine Anwendung erstellt, in der es ein Textfeld für die Suche von Informationen aus der Tabelle gibt. Obwohl ich den Code geschrieben habe, wenn wir das Zeichen in Suchtextfeld eingeben, geht nach dem Akzeptieren von einem Zeichen die Kontrolle aus dem Textfeld. dies ist mein Code für searching`Suche Daten von dynamisch erstellten Tabelle
<script type="text/javascript">
$(document).ready(function()
{
var minlength = 1;
$("#searchTerm").keyup(function() {
value = $(this).val();
\t \t
\t \t if (value.length > minlength)
\t \t {
\t \t \t searchTable(value);
\t \t }
\t \t else if(value.length < minlength)
\t \t {
\t \t \t searchTable("");
\t \t } \t
\t });
});
function searchTable(value)
{
\t $.ajax({
\t \t type: "GET",
\t \t url: "dispatient.php",
\t \t data:({search_keyword: value}),
\t \t success: function(success)
\t \t {
\t \t \t window.location.href = "dispatient.php?search_keyword="+value; \t
\t \t \t $("#searchTerm").focus();
\t \t },
\t \t error: function()
\t \t {
\t \t \t alert("Error occured.please try again"); \t
\t \t },
\t \t complete: function(complete)
\t \t {
\t \t \t $("#searchTerm").focus();
\t \t },
\t \t
\t });
}
<input id="searchTerm" Type="text" class="search_box" placeholder="Search"
\t \t \t value = <?php echo $_GET['search_keyword'] ?> >
` Bitte mir vorschlagen ..
Dank im Voraus ..
Kein Punkt in AJAX verwenden, wenn Sie die Seite aktualisieren gehen, könnte genauso gut serverseitige Sprache verwenden. – EternalHour