Farklı bir sayfada görüntülenecek sorgudan getirilen verileri almayı deniyorum, ancak veriler yeni sayfada görüntülenmiyor.Getirilen veriler yeni sayfada görüntülenmiyor (JavaScript/HTML)
Tablo, verilerle aynı sayfada görüntüleniyordu. Ancak, verileri yeni bir sayfada gösterecek şekilde değiştirmeye çalıştığımda, çalışmaz.
JQuery mobile kullanıyorum, bu yüzden bir sayfa yapısı (index.html altındaki tüm sayfalar) ve tüm javascript'im ayrı bir dosyada var.
Buradaki herkes sorununuzu görebilir mi?
getiriliyor veri fonksiyonu:
function fetchEvent()
{
db = window.openDatabase("SoccerEarth", "2.0", "SoccerEarthDB", 2*1024*1024);
db.transaction(foundEvent, errorCB);
}
function foundEvent(tx)
{
var TitleT = document.getElementById("texttitle").value;
tx.executeSql("SELECT * FROM SoccerEvents WHERE Title LIKE '%" + TitleT + "%'", [], renderEvent);
}
function renderEvent(tx, response) {
/* var div = document.getElementById("responsediv"); */
var temp = "<table border=\"1\"><tr><th>Title</th><th>Location</th><th>NoPeople</th><th>Date</th><th>Description</th></tr>";
for (var i = 0; i < response.rows.length; i++) {
temp += "<tr><td>" + response.rows.item(i).Title + "</td><td>" + response.rows.item(i).Location + "</td><td>" + response.rows.item(i).NoPeople + "</td><td>" + response.rows.item(i).Date + "</td><td>" + response.rows.item(i).Description + "</td></tr>";
/* div.innerHTML = temp; */
}
var page6 = window.open("#page20", "mywin", '');
page6. dataFromParent = temp;
page6.render();
}
var dataFromParent;
function render() {
$('datadisplay').innerHTML(dataFromParent);
}
HTML (sayfa 6):
Tamam<div data-role="page" id="page20" data-theme="d">
<div data-role="content">
<div id="datadisplay">
</div>
</div>
</div>
jquery => '$ ('# datadisplay')' kullanarak kimliğine göre bir öğe seçmek için '' 'seçeneğine de ihtiyacınız vardır; ayrıca' render() 'ifadesi alınmadan önce' dataFromParent' sorgunuzdan hemen önce sorgunun yeterince dolduğundan emin olun. –
Öğe dizisini responsediv'den datadisplay'e değiştirdim, ancak değişiklik yok. Başka sorunları görüyor musunuz? – Mahdi
günlüğü veya uyarı (dataFromParent) içinde render render() bir şey alıp almadığınızı görmek için –