可以在单击图像时在数据库(例如MySQL)中插入一些值或信息,例如alt属性?我怎么能这样做? 提前谢谢!
答案 0 :(得分:1)
看一下给定的例子:
// Your Images With Click Event
$('img').click(function(){
var altData = $(this).attr('alt');
// Use Ajax request to insert data into database
$.ajax({
url: 'your_url_here',
data: 'alt='+altData,
success: function(data){ /* response by your url */ }
});
});
答案 1 :(得分:1)
是的,您可以使用Jquery和一些服务器端处理轻松完成。
$("#myimage").click(function() {
var $myimage=$(this);
$.ajax({
type: 'POST',
url: 'myserverpage.php',
data: { img_url: $myimage).attr('href'), 'img_alt': $myimage.attr('alt') },
success: function(){
console.log("OK!");
}
});
});
在您的页面myserverpage.php
中,您可以在POST数组中找到您在Ajax请求中设置的值。
答案 2 :(得分:0)
答案 3 :(得分:0)
希望此链接对您有用... jQuery ajax call
您可以在特定图片的'onClick'事件中进行ajax调用:)