2017-10-09 43 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> 

我的工作,但按鈕不會改變。

當我們按下插入按鈕,彈出按鈕應該來

按鈕ID =「FavoriButonex」點擊按鈕ID =「FavoriButon」

這是通過機器翻譯翻譯成英文(編輯之前) ,我對任何錯誤表示歉意。

+0

你的2按鈕有什麼作用? –

+0

當按鈕被點擊時,你想要發生什麼? –

回答

0

變更到按鈕

type="button"您正在提交一個表單(如果您有任何), 注意類型按鈕:您還沒有與Ajax響應做任何事情,你需要通知阿賈克斯成功與否,改變你的成功功能

+0

加載頁面時根本沒有這個按鈕 –

+0

ajax有什麼用,你爲什麼需要它們? – madalinivascu

+0

在不刷新的情況下發布頁面並更改按鈕 –