Comment puis-je apporter la valeur tr dans l'événement .click? Je veux être en mesure de passer l'id tr dans updatedb.php comme bien pour la mise à jour sqljquery- comment détecter la valeur de l'élément quand onclick?
entrer
<head>
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="jquery.jeditable.mini.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
var global= ""
$('.click').click(function() {
var $this = $(this);
var $tr = $this.closest('tr');
alert($tr.attr('id'));
global= $tr.attr('id');
});
$('.click').editable('updatedb.php?test=123', {
indicator : "<img src='indicator.gif'>",
tooltip : "Click to edit...",
onblur : 'submit',
style : "inherit"
});
});
</script>
</head>
<body>
<tr id=1>
<td>
<span class="click" style="display: inline">Funny click here testing!</span>
<br />
</td>
</tr>
<tr id=2>
<td>
<span class="click" style="display: inline">Second inline!</span>
</td>
<tr>
</body>
</html>
ici
Salut, jeditable n'ont pas successeur. J'ai finalement réussi à obtenir la valeur dans le monde entier. Mais maintenant face à un autre problème. Jeditable ne me permet pas de passer en valeur supplémentaire ...
J'ai essayé modifiable ('updatedb.php? Test = 123' then echo "START". $ _POST [ 'test']. "FIN"
J'ai aussi essayé autrement, ne fonctionne pas
Semble le html lui-même est très étrange. vous avez un tr mais sans td, et vous mettez le span à l'intérieur et un br après cela ... Je vous suggère de formater votre code html correctement en premier. – xandy