私のフォントawsomeアイコンをWebメソッドに送信するjqueryのクリック機能を使用できるようにしたい私の問題は、iconFavourites_productcodeの形で複数の画像を持つことになります。製品コードはその識別番号顧客が手に入れたい製品コード。商品のためのJqueryのお気に入りボタン
これはasp.netプラットフォームのvb.netアプリケーションです。
$('i.button').click(function(){
var $this = $(this);
if ($this.hasClass('fa-heart-o')) {
$this.removeClass('fa-heart-o');
$this.addClass('fa-heart');
} else {
$this.removeClass('fa-heart');
$this.addClass('fa-heart-o');
}
});
は、私は私はアイコンを変更するには、上記を使用することはできませんが、人はそのことデシベルと黒にこれを追加したときに、私がやりたいすべてが赤にアイコンを変更です。私はちょっと
[WebMethod]
Function FaveProduct(productId As String,ActiveState as int)
End Function
などのWebメソッドのいくつかを持っているだろうと考えた私はポストはWebMethod属性に私のボタンクリックを送って使用してしまう私は、このためのjQueryを使用することができますが、どのように私の質問はどのように確認してくださいまたは何最善の方法にはありませんアクティブなアクティブ状態を自分の関数に送ります。私はActiveState 1が2を削除したと考えていました。私はどのように私はjqueryの投稿でこれをコード化するか教えてくれますか?
私は、使用しているアイコンの名前部分からどのようにIDを分離する必要もありません。
jqueryのAjaxのポストを削除し、表示するべきか、アイコンを決定するためにあなたのための値を返すために、いくつかのロジックを行い、AJAXを呼び出すために、Googleや方法のstackoverflowの中で探してみてください – Se0ng11
私は呼び出す方法はありませんが、問題はidフィールドの製品IDをどのように説明するのかです。どのように関数呼び出しのためにそれを分けるのですか? –
あなたは何を尋ねようとしていますか?あなたはアイコンクラスを関数のパラメータproductIdまたは?に渡す方法を尋ねています。 – Se0ng11