none
jquery Ajax ile aynı sayfaya veri yollamak. RRS feed

  • Soru

  • Merhabalar. basit bir soru olabilir fakat çözemedim ben yardıma ihtiyacım oldu biraz.

    veri tabanından çekilen kategorilerim var.  seçilen kategorinin verilerini sayfa postback olmadan listelemek istiyorum.

    bunun için ajax kullanmam gerekti tabi. 

    ilk kez ajax kullanacağım için deneme amaçlı bir değer yollamak istedim.

     $(document).ready(function () {
             $("#btngonder").click(function () {
             
               $.ajax
                    ({
                      url: 'default.aspx', 
                      type: 'POST', 
                      data: { ad: $("#txtAD").val() },
                      
                     
    
                    }
                    );
    
             });
           });
        </script>

    şeklinde default.aspx sayfasından yine dafault.aspx sayfasına veri gönderip string ad = Request["ad"]; şeklinde veriyi almak istedim fakat null dönüyor. veriyi başka bir sayfaya yolladığım zaman teslim alabiliyorum ama aynı sayfa içinde veri yolladığımda null dönüyor. 

    istediğim işlemi nasıl yapabilirim ?

    26 Aralık 2012 Çarşamba 09:47

Yanıtlar

  • $(document).ready(function () {
          $("#btngonder").click(function () {
            $.ajax({
              type: 'POST',
              url: 'Default.aspx',
              data: 'Ad=' + $("#txtAD").val()
            });

          });
        });

    şeklinde yaptığın zaman o sayfanın page loadında  Request["Ad"] olarak yakalarsın..


    http://www.msdeveci.com

    • Yanıt Olarak İşaretleyen Çağann 27 Aralık 2012 Perşembe 13:43
    27 Aralık 2012 Perşembe 12:56

Tüm Yanıtlar

  • $(document).ready(function(){

            $('.gonder').click(function(){

     

            var deger = $('#input1').val();

            $.post("default.aspx",{input2:deger},function(donenVeri){

                                   alert(donenVeri);

                                });




    burhansuleymanvural@windowslive.com




    26 Aralık 2012 Çarşamba 10:18
  • olmadı malesef
    • Yanıt Olarak Öneren msdeveci 27 Aralık 2012 Perşembe 12:55
    • Yanıt Önerisini Geri Alan msdeveci 27 Aralık 2012 Perşembe 12:55
    26 Aralık 2012 Çarşamba 11:09
  • $(document).ready(function () {
          $("#btngonder").click(function () {
            $.ajax({
              type: 'POST',
              url: 'Default.aspx',
              data: 'Ad=' + $("#txtAD").val()
            });

          });
        });

    şeklinde yaptığın zaman o sayfanın page loadında  Request["Ad"] olarak yakalarsın..


    http://www.msdeveci.com

    • Yanıt Olarak İşaretleyen Çağann 27 Aralık 2012 Perşembe 13:43
    27 Aralık 2012 Perşembe 12:56