Ben bir veritabanı tablosunu güncelleştirmek için bir komut dosyası var. Ben bir JSON dizi dönmek ve jQuery ile bazı tabloları güncellemek gerekiyor.
Benim php script:
$update = mysql_query("UPDATE PLD_SEARCHES SET STATUS = 1, TOTAL_RESULTS = ".$scrapper->getTotalResults().",RESULTS = $resultCounter WHERE ID = ".$searchId);
$output = array("status"=>"COMPLETED","results"=>$resultCounter,"totalResults"=>$scrapper->getTotalResults());
echo json_encode($output);
jquery kodu:
$("button").live("click", function(event){
event.preventDefault();
$.getJSON("startsearch.php",{ searchId: $(this).val() }, function(data){
alert(data[0].status);
});
şimdi ... sorun olduğunu i $.post("startsearch.php",{ searchId: $(this).val() }, function(data))
komut idam olur kullanmak ve ben tanımsız değer güzel bir uyarısı alırsanız. i parametresi "json" eklerseniz komut artık idam almaz. Ben getJSON kullanabilirsiniz ama yine aynı sorun çalıştı.
Herkes herhangi bir fikirleri var? Ben umutsuz değilim ... Bu neredeyse bir hafta boyunca beni rahatsız etti ve ben hala bunu çözmek için yönetilen değil.