Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I have a PHP class in which there is a delete function. When I click on the image I want to call delete, but this line is not working:

echo "<img src='icon/del.gif'  onClick='.delete().'/>"

I have tried using the href tag but it doesn't work.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
150 views
Welcome To Ask or Share your Answers For Others

1 Answer

Considering you can use jQuery, you need to do the following:

first give your img a class, for example:

<img src="/icon/del.gif" class="delete" />

then bind this using jquery:

$('.delete').click(function(){
   $.ajax({
      type: 'POST',
      url: '/url/to/your_php_script.php',
      data: {'id':'45'}
      }
   });
});

your php file gets executed and $_POST['id'] gets send to it.

does this help? can you do the rest yourself? if not, give us more code :)


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...