-1

画像がクリックされたときに、alt 属性などの値や情報をデータベース (MySQL など) に挿入することは可能ですか? どうすればそれができますか?前もって感謝します!

4

4 に答える 4

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 */ }
   });
});
于 2012-11-16T10:54:48.413 に答える
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では、Ajax リクエストで設定した値の POST 配列を見つけることができます。

于 2012-11-16T10:58:03.597 に答える
0

ajax を使用し、jQuery を使用した場合:

jQuery AJAX

.click() を使用してクリック イベントをキャッチし、データベースにデータを挿入する php ファイルで ajax 要求を実行する関数を呼び出します。

于 2012-11-16T10:53:06.843 に答える
0

このリンクがお役に立てば幸いです... jQuery ajax call

特定の画像の「onClick」イベントでajax呼び出しを行うことができます:)

于 2012-11-16T10:56:16.943 に答える