JürgenB: $(this).attr('id') was wenn id nicht vorhanden ?

Beitrag lesen

Hallo,

$bearbeiten .='<button type="button" class="btn btn-default melden" data-id="'.$dnn2['nr'].'" ><i class="fa fa-bell-o" aria-hidden="true"></i> melden</button>';
  $(function () {
  	$('.melden').click(function()
  	{

$(this).attr("disabled", 'disabled'); setzt mir am Anfang meiner Funktion das Element button auf disabled

hier zeigt this auf das geklickte Element.

nach dem ich $.ajax({... aufrufe führt der Aufruf $(this).attr("disabled", 'disabled'); nicht zum gewünschten Ergebnis.

und hier zeigt this vermutlich auf den http-Request. Hier solltest du das Element über den ‚.melden‘ ansprechen.

Gruß
Jürgen