View Single Post
Eski 20/09/2007, 06:53   #1 (permalink)
Bigsnow
$hayat->olmazolsun();
 
Üyelik Tarihi: 03/2007
Yer: Antalya
Mesaj: 810
Varsayılan Post gönderemiyorum

Merhaba arkadaşlar. Eyceks kütüphanesini kullanarak post veri göndermeye çalışıyorum ancak sorun nerde anlayamadım.
Normal bir sayfada bunu gerçekleştirebiliyorum ancak istediğim sayfada olmuyo.

Sorun diğer ajax fonksiyonunda mı yoksa radio butonlarda mı anlamadım.

PoST'u istediğimiz sayfaya gönderemiyorum.

Kullanıdığım js kodu.

Kod:
<script type="text/javascript" src="js/eyceks.js"></script>
      <script type="text/javascript">
      function islemYap(){
          // formdan verileri al
          var islemx = document.getElementById('islem').value;
          var miktarx = document.getElementById('miktar').value;
         
          // alınan verileri yolla, sonucu geri al
          var sc = "islem="+fc_(islemx)+"&miktar="+fc_(miktarx);
          JXP(1, "sonuc", "bankas.php", sc);
         
          // forma girilen verileri temizle
          document.gonderimsi.reset();
      }
      </script>
buda yukardaki için kullandığım form

Kod:
<form action="javascript:void(0)" name="gonderimdi" method="POST">
<table>
<tr>
<td width="102">Hesaptan çek</td>
<td width="109"><input type="radio" name="islem" id="islem" value="cek"></td>
</tr>
<td>Hesapa yatır</td><td><input type="radio" name="islem" id="islem" value="yatir"></td></tr>
<td>Miktar:</td><td><input type="text" name="miktar" id="miktar" style="width:80px; height:10px; font-size:9px;"></td>
</tr>
<tr>
<td>&nbsp;</td><td><button type="button" onclick="islemYap()">Gönder</button></td>
</tr>
</table>
<div id="sonuc"></div>
</form>
Buda sayfa include etmek için kullandığım ajax kod

Kod:
<script type="text/javascript">
function ajaxsayfa(url, divid){
document.getElementById(divid).innerHTML="Sayfa Yükleniyor..."

var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, divid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function loadpage(page_request, divid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(divid).innerHTML=page_request.responseText
}
</script>
Sorun nerde acaba 3 saattir bunla uğraşıyorum
__________________
[ Buraya Reklam Alınır. 5 YTL ]
Bigsnow hatta değil   Alıntı Yaparak Yanıtla