0
所以即時通訊做的是即時通訊加載一些數據與獲取resquest和我得到這個變量httpRequest.responseText和im使用數據表有一些幻想表,但問題是我不能加載我的js VAR關於Ajax:場..返回一個JS到ajax var
<script type="text/javascript">
var httpRequest = null;
function SendRequest() {
if (!httpRequest) {
httpRequest = CreateHTTPRequestObject(); // defined in ajax.js
}
if (httpRequest) {
// The requested file must be in the same domain that the page is served from.
var url = '/resources/ud_auto_executions';
httpRequest.open ("GET", url, true); // async
httpRequest.onreadystatechange = OnStateChange;
httpRequest.send (null);
}
}
function OnStateChange() {
if (httpRequest.readyState==4) {
if (IsRequestSuccessful (httpRequest)) { // defined in ajax.js
alert ("hello im coming");
}
else {
alert ("Operation failed.");
}
}
}
</script>
我對AJAX的麻煩:
<script>
$(document).ready(function() {
$('#example').DataTable({
"AutoWidth": true,
"ajax": httpRequest.responseText
可能重複[如何返回來自異步調用的響應?](http://stackoverflow.com/questions/14220321/how-do-i-return-the-response-from-an - 異步調用) –
這不是同一個問題 –
@MedOulaidi您必須解釋爲什麼您認爲鏈接的答案不適用於此處。在從異步調用返回之前,您正在嘗試在文檔ready *中使用'httpRequest.responseText' - 即您需要關於如何將響應返回異步調用的幫助 - 即鏈接問題。也許你只需要查找「異步」?很難說。 –