Cevaplar
-
Dosyanın içinde ne geliyor ve nerede kullanacaksınız, tam anlayamadım?
-
buremba
aslında haklısınız, tam belli olmamış, benim asıl meselem deneme.html'in içeriğini okumak. bunu jquery'nin $(document).ready fonksiyonunda kullanacağım. içinde normal yazı var ama txt okumak için bir fonksiyon bulamadığımdan html gibi gösterip ajax ile çekiyorum. ajax çekiyor çekmesine de sadece success: function(data) içinde kullanabiliyorum deneme.html'in içeriğini. başta bir dive yazdırmayı ve sonradan datayı çekmek istediğimde ordan çekmeyi düşündüm ama boş olarak görüyor. soru da bu deneme.html'in içindeki datayı success: function(data) {} içinde değil de başka yerde nasıl kullanırım?13 yıl önce yazılmış
-
-
Doğru mu anladım bilmiyorum ama url 'ye gönderdiğin dosyada sadece o datayı işlemek lazım. Ne şekilde işliyorsan artık. Daha sonra gelen yanıtı jQuery ile istediğin şekilde CSS ekleyerekde gösterebilirsin. Örneğin, url 'ye gönderdiğin dosyadan dönen mesajın 1 veya 0 olsun. Dönen mesajı şu şekilde css ile şekillendirebilirsin.
success: function (data) { if (data == 0) { jQuery('div#ajaxCevap').css('border','1px solid #FFCC33'); jQuery('div#ajaxCevap').css('background-color','#fffdd4'); jQuery('div#ajaxCevap').css('color','#DDA600'); jQuery('div#ajaxCevap').html('<strong>FALSE</strong>'); } if (data == 1) { jQuery('div#ajaxCevap').css('border','1px solid #008000'); jQuery('div#ajaxCevap').css('background-color','#C1F4C4'); jQuery('div#ajaxCevap').css('color','#008000'); jQuery('div#ajaxCevap').html('<strong>TRUE</strong>'); } }
Bunun gibi birşey mi yapmak istediğin ?-
buremba
javascript'le ilgili pek bilgim olmadığından yine anlatamadım sanırım. :) biraz daha doğru cümlelerle araştırınca yaptığımın biraz saçma olduğunu gördüm, jquery kullanarak başka bir yöntem deneyeyim dedim, şimdi ise sorun şöyle:
jquery'deki $(document).ready(function() onload gibi çalışıyor anladığım kadarıyla ve benim bunun içindeki bir değişkene bir txt dosyasının içeriğini eşitlemem lazım. android'e yazılım geliştirmek için kullanılan phonegap diye birşey kullanıyorum onun txt dosyasının içeriği okumak için kullandığım kod şöyle:
function displayFile(evt) {
var txt = evt.target.result;
alert(txt);
}
function readFile() {
var reader = new FileReader();
reader.onload = displayFile;
reader.readAsText('/sdcard/deneme.txt');
}
içinde kullanmayı denedim bu şekilde çalışmadı, readfile fonksiyonunu silip içindekileri $(document).ready(function() içine ekleyeyim dedim hata verdi. $(document).ready(function() dışında çalıştırabiliyorum ama dediğim gibi onun içinde bir değişkene eşitlemem lazım. onload'lar da çalışmıyor framework yüzünden, debug da yapılmıyor yapılmıyor telefondan çalıştırdığım için. yardımcı olursanız sevinirim.13 yıl önce yazılmış
-