php と ajax を組み合わせて、アイコンをクリックする前は灰色、クリック後は赤色になるコレクション機能を更新せずに実現する方法。例があると最適です~ありがとう~
リーリー
PHPの処理が完了したらコールバック関数で処理されます
ajaxメソッドの詳しい紹介[ajaxメソッド]をご覧ください
クリック後にAjaxリクエストを送信し、アイコンの色を赤に設定します。同時に、このページをリクエストするたびに、このコレクション アイコンの色を忘れずに初期化するように注意する必要があります。
クリックして収集<script>//$idは収集するプロダクトID//urlは動作データのアドレスfunction collection($id){if($id=='') {return false; }var param={};param.id=$id;$.post('url',param,function(data){if(data==true){alert('コレクション成功しました'); }else{alert('後でもう一度お試しください');}})}</script>///データ操作 public function like(){1 post受信データ2 最近の Row デポジット操作3 戻り値 (成功した場合は true、失敗した場合は false を返す)
}
リフレッシュせずに ajax を使用する
リーリー
PHPの処理が完了したらコールバック関数で処理されます
リーリー
ajaxメソッドの詳しい紹介[ajaxメソッド]をご覧ください
クリック後にAjaxリクエストを送信し、アイコンの色を赤に設定します。同時に、このページをリクエストするたびに、このコレクション アイコンの色を忘れずに初期化するように注意する必要があります。
クリックして収集
<script>
//$idは収集するプロダクトID
//urlは動作データのアドレス
function collection($id){
if($id=='') {return false; }
var param={};
param.id=$id;
$.post('url',param,function(data){
if(data==true){
alert('コレクション成功しました');
}else{
alert('後でもう一度お試しください');
}
})
}
</script>
///データ操作
public function like(){
1 post受信データ
2 最近の Row デポジット操作
3 戻り値 (成功した場合は true、失敗した場合は false を返す)
}
リフレッシュせずに ajax を使用する