onclick-Ereignis übergeben <li> id oder den Wert
Möchte ich weitergeben <li> id or value
im onclick
Veranstaltung. hier ist mein vorhandenen code.
<li onclick="getPaging(this.value)" id="1" value="1">1</li>
<li onclick="getPaging(this.value)" id="2" value="2">2</li>
hier ist der javascript-code
function getPaging(str)
{
$("#loading-content").load("dataSearch.php?"+str, hideLoader);
}
InformationsquelleAutor der Frage Sasindu H | 2011-06-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen so...
oder unauffällig
einfach mit
InformationsquelleAutor der Antwort Anish
<li>
s nicht einvalue
- nur Eingänge. In der Tat, Sie sind eigentlich nicht einmal dievalue
- Attribut in den HTML-Code für<li>
s.Können Sie sich auf
.innerHTML
statt:Oder vielleicht die
id
:Jedoch ist es einfacher (und besser üben), um die click-Handler von JavaScript-code und nicht in HTML. Zu sehen, wie Sie sind bereits mit jQuery, dies kann leicht getan werden, indem Sie Ihre HTML zu:
Und verwenden Sie den folgenden JavaScript-Code:
Diese fügen denselben click-handler auf alle Ihre
<li class="clickMe">
s, ohne Sie zu duplizierenonclick="getPaging(this.value)"
code für jeden von Ihnen.InformationsquelleAutor der Antwort David Tang
Versuchen Sie dies:
InformationsquelleAutor der Antwort Hasan Fahim