Nasıl javascript AJAX kullanmadan, bir HTML tablosu örneğin, veri iletebilirsiniz?
I am lacking the understanding of how to actually pull data, format (into json likely), and pass it.
Ben indirmek için kullanıcıya bir dosyayı gönderir bir php fonksiyonu veri aktarmak için çalışıyorum. (Anladığım kadarıyla bir şey ajax işleyemez)
EDIT - oldukça karmaşık bazı verilerin ilanıyla bir örnek verin.
EDIT2 - Bir exmample ...
Bir ajax yanıt nesne aracılığıyla bir tablo doldurmak. Ne ben bir form yardımıyla bir php dosyasına gönderebileceğiniz bir forma biçimlendirme ediyorum bu verileri almak için iyi bir yol olurdu?
function getSalesByDeviceComplete(responseObj)
{
var cashTotal = parseInt(responseObj.data[0].cash_total).toFixed(2);
var creditTotal = parseInt(responseObj.data[0].credit_total).toFixed(2);
var grandTotal = (parseInt(responseObj.data[0].cash_total) + parseInt(responseObj.data[0].credit_total)).toFixed(2);
htmlStr += '<ul>';
htmlStr += ' <li>';
htmlStr += ' <table class="ui-widget ui-widget-content contentTable">';
htmlStr += ' <thead>';
htmlStr += ' <tr class="ui-helper-reset ui-widget-header">';
htmlStr += ' <th class="contentTableKey">Payment Device</th>';
htmlStr += ' <th class="contentTableValue">Sales</th>';
htmlStr += ' </tr>';
htmlStr += ' </thead>';
htmlStr += ' <tbody>';
htmlStr += ' <tr>';
htmlStr += ' <td class="contentTableKey">Credit Card</td>';
htmlStr += ' <td class="contentTableValue">$'+creditTotal+'</td>';
htmlStr += ' </tr>';
htmlStr += ' <tr>';
htmlStr += ' <td class="contentTableKey">Cash</td>';
htmlStr += ' <td class="contentTableValue">$'+cashTotal+'</td>';
htmlStr += ' </tr>';
htmlStr += ' </tbody>';
htmlStr += ' <tfoot>';
htmlStr += ' <tr>';
htmlStr += ' <td></td>';
htmlStr += ' <td id="salesTotal" class="contentTableValue">$'+grandTotal+'</td>';
htmlStr += ' </tr>';
htmlStr += ' </tfoot>';
htmlStr += ' </table>';
htmlStr += ' </li>';
htmlStr += '</ul>';
$("#contentData").html(htmlStr);
}
Yanıt nesnesi gibi bir şey görünüyor ...
<response_GetSalesByDevice>
<data>
<cash_total>0.00</cash_total>
<credit_total>0.00</credit_total>
</data>
<success>1</success>
</response_GetSalesByDevice>
Ne yazık ki, bu daha much daha karmaşık birkaç tepki nesneler vardır.