Scythe2112 adlı üyeden alıntı: mesajı görüntüle
değeri yakalama işini nerde yapıyorsunuz? result() funksiyonu ne iş yapıyor.




Öncelikle button elementlerine aynı id değerini veremezsiniz. Öncelikle button elementlerinin class bilgisine "k_sat" değerini verebilirsiniz. Ardından kodu şu şeklide yazabilirsiniz.
<button class="btn btn-default active" value="" class="k_sat" onClick="result(1);">All </button>
 <button class="btn btn-primary" value="2" class="k_sat" onClick="result(1);">1 </button>
 <button class="btn btn-danger" value="3" class="k_sat" onClick="result(1);">Com </button>
 <button class="btn btn-info" value="1" class="k_sat" onClick="result(1);">2 </button>
 
<script>
$( "button .k_sat" ).click(function(  ) {
var value = $( this ).val();
});
</script>
value değişkeni hangi butona tıklandıysa onun değerini alacaktır.
Çok teşekkür ederim ilginiz için...

function result(val) {
if(val=="1") {
$("#suanval").val(1);
$("#res").html('<div class="load"><img src="img/712.GIF"></div>');
}
var id_no = $("#k_idno").val();
var id_sahip = $("#k_idsahip").val();
var tarih1 = $("#tarih1").val();
var tarih2 = $("#tarih2").val();
var sat = $("#k_sat").val();
değeri burada yakalıyor ve çalışıyor...
aslında böyle de denedim yine çalıştıramadım. selectle çalısıyor ama butunla çalışmıyor.
 <form class="form-inline ng-pristine ng-valid" id="k_sat" onClick="result(1);">
            <button class="btn btn-info" id="1" value="">All</button>
            <button class="btn btn-info" id="2" value="1" >1</button>
            <button class="btn btn-info" id="3" value="2" >2</button>
            </form>