Passage d'événement onclick & lt; li & gt; identifiant ou valeur
Je veux passer <li> id or value
dans onclick
événement. voici mon code existant.
<li onclick="getPaging(this.value)" id="1" value="1">1</li>
<li onclick="getPaging(this.value)" id="2" value="2">2</li>
voici le code javascript
function getPaging(str)
{
$("#loading-content").load("dataSearch.php?"+str, hideLoader);
}
source d'informationauteur Sasindu H
Vous devez vous connecter pour publier un commentaire.
Essayer comme ça...
ou discrètement
en utilisant simplement
<li>
s n'avez pas devalue
seulement les entrées ne. En fait, vous n'êtes pas censé même de lavalue
attribut dans le code HTML de<li>
s.Vous pouvez compter sur
.innerHTML
à la place:Ou peut-être la
id
:Cependant, il est plus facile (et plus pratique) pour ajouter les gestionnaires de clic à partir du code JavaScript, et de ne pas les inclure dans le code HTML. Voyant que vous êtes déjà à l'aide de jQuery, ce qui peut facilement être fait en changeant votre code HTML:
Et utiliser le code JavaScript suivant:
Cela va ajouter le même gestionnaire de clic à tous vos
<li class="clickMe">
s, sans avoir à dupliquer votreonclick="getPaging(this.value)"
code pour chacun d'eux.Essayez ceci: