2017-10-09 8 views
-2

2つのボタンは「お気に入りに追加」と「他のお気に入りから抽出」となっています。ここに私のコードは次のとおりです。クリックするとJavaScriptが切り替わります。

<button type="submit" class="btn btn-warning btn-xs" id="FavoriButonex" data-id="<?php echo $sorid ?>"> 
    <i class="fa fa-heart-o"></i> Fovorilerimden Çıkar 
</button> 

<button type="submit name="favekle" class="like btn btn-success btn-xs" id="FavoriButon" data-id="<?php echo $_GET['soru_id']; ?>" > 
    <i class="fa fa-heart-o"></i> Fovorilerime Ekle 
</button> 

のJavaScriptコード:私が働いているが、ボタンは変更されません

<script type="text/javascript" src="js/jquery-3.2.1.min.js"></script> 
<script type="text/javascript" src="js/behaviour/general.js"></script> 
<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#FavoriButon').click(function(){ 
      var soru_id = $(this).attr('data-id'); 
      $.ajax({ 
       url: 'soru-detay.php', 
       type: 'post', 

       data: { 
        'favoriad': 1, 
        'soru_id': soru_id 
       }, 
       success: function(){ 
       } 
      }); 
     }); 
     $('#FavoriButonex').click(function(){ 
      var soru_id = $(this).attr('data-id'); 
      $.ajax({ 
       url: 'soru-detay.php', 
       type: 'post', 

       data: { 
        'favoriex': 1, 
        'soru_id': soru_id 
       }, 
       success: function(){ 
       } 
      }); 
     }); 
    }); 
</script> 

我々は、挿入ボタンを押すと、イジェクトボタンが=「FavoriButonexは」ボタンIDにクリック

ボタンIDを来るべき

=「FavoriButon」これは(編集前の)機械翻訳を経由して、英語に翻訳された

エラーがあれば、お詫び申し上げます。

+0

2つのボタンは何ですか? –

+0

ボタンをクリックしたときに何が起こりますか? –

答えて

0

変更ボタンにボタンの種類

type="button"(あなたがいずれかを持っている場合)は、現在、 メモしてフォームを送信している:あなたはまた、AJAX応答で何もしない、あなたはそれを通知する必要がありますajaxが成功したかどうか、成功関数を変更する

+0

ページがロードされても、このボタンはまったく表示されません。 –

+0

なぜajaxを使用しているのですか? – madalinivascu

+0

ボタンを更新してボタンを変更せずにページを投稿する –

関連する問題