Heim >Web-Frontend >js-Tutorial >JQuery ändert den übermittelten Wert vor der Formularübermittlung [original]_Javascript-Kenntnisse

JQuery ändert den übermittelten Wert vor der Formularübermittlung [original]_Javascript-Kenntnisse

WBOY
WBOYOriginal
2016-05-16 15:05:431164Durchsuche

Als ich heute an einem Unternehmensprojekt arbeitete, stieß ich auf ein Problem:

Wir hoffen, bei der Suche in der sekundären Spalte festzustellen, ob der Benutzer für diese Spalte eindeutige Schlüsselwörter hinzugefügt hat (z. B. „Tutorial“). Da wir die gesamte Website durchsuchen, werden die Suchergebnisse angezeigt Es ist viel und sehr kompliziert, deshalb wollen wir einfach in der Tutorial-Spalte nach allen Tutorial-bezogenen Dingen suchen, also haben wir etwas mehr nachgedacht und ein paar kleine Änderungen an den Suchschlüsselwörtern vorgenommen. Der Code lautet wie folgt:

Code kopieren Der Code lautet wie folgt:

$('#search-form').submit(function() {
//Schlüsselwort abrufen
$keyword = $('#keyword');

//Bestimmen Sie, ob das Schlüsselwort „tutorial“ enthalten ist
if($keyword.val().indexOf('tutorial') < 0)
{
$keyword.val($keyword.val() + 'tutorial');
}
});

Wenn wir nach CSS-Tutorials suchen, erkennt das Programm, dass das Paket es nicht enthält, und fügt das Wort „Tutorial“ nicht in das Schlüsselwort ein " Gesucht nach „CSS-Tutorial“.

Okay, ich hoffe, ich kann dir etwas helfen.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn