2017-03-26 13 views
0

ボタンをクリックした後に非表示にしようとしています。クリック後にボタンを隠す

:ボタンがクリックされると、それはので、私はそれを隠すために好きですが、ここで(クリックした後にボタンを非表示を除く)適切にすべてを行い、既存のコードがあります確認メッセージ

を続けるだろうための使用はありません

<a class="btn btn-danger _btn_" onclick="save()">Register button</a> 
    <div id="confirmation"></div> 





    function save() { 
    var number_i = $('#number_i').text(); 
    var date_s = $('#date_s').text(); 
    var name_p = "<?php echo $_POST['product_name']; ?>"; 


    if (number_i != '___') { 
     $.post('saveEntry.php', {number: number_i, date: date_s, name: name_p}, function() { 
     $('#confirmation').text('Info: the data was saved!'); 
     $('#confirmation').attr('class', 'alert alert-success'); 
     }) 
    } else { 
     alert('Introdu Numar Bon Fiscal!'); 
    } 
    }; 

答えて

0

あなたがしようとしました:

$('._btn_').hide(); 

またはおそらくそれにIDを追加:

<a class="btn btn-danger _btn_" id="button-to-hide" onclick="save()">Register button</a> 
... 

$('#button-to-hide').hide(); 
+0


<a class="btn btn-danger _btn_" onclick="save()">Register button</a> <div id="confirmation"></div> function save() { $('.btn-danger').hide() var number_i = $('#number_i').text(); var date_s = $('#date_s').text(); var name_p = "<?php echo $_POST['product_name']; ?>"; if (number_i != '___') { $.post('saveEntry.php', {number: number_i, date: date_s, name: name_p}, function() { $('#confirmation').text('Info: the data was saved!'); $('#confirmation').attr('class', 'alert alert-success'); }) } else { alert('Introdu Numar Bon Fiscal!'); } }; 

が魅力のように働いた、ありがとうございました! – alexesn

0

クリックイベント内で以下のコードを使用してください。

$(this).css('display', 'none'); 
0

機能

$(this).hide(); 
0

を保存し、あなたにこれを追加し、このコードを試してみてください


関連する問題