var getPageInhalt : function (id){
var restmethod = "http://localhost:1212/getPageById/"+id+"/jsonp.aspx?callback=?";
$.ajax({
url: restmethod,
type: "GET",
contentType: "application/json",
async: false,
dataType: 'jsonp',
cache: false,
error: function(){
return false;
},
success: function(data){
console.log(data); --> balblal
return data;
}
});
}
console.log(getPageInhalt(2));-->undefined ?????
0
A
回答
2
後,雖然我與同步AJAX(在技術上它是一個矛盾..),你將不得不從getPageInhalt
功能,而不是從AJAX回調返回的值不同..
var getPageInhalt = function (id){
var restmethod = "http://localhost:1212/getPageById/"+id+"/jsonp.aspx?callback=?",
resultValue;
$.ajax({
url: restmethod,
type: "GET",
contentType: "application/json",
async: false,
dataType: 'jsonp',
cache: false,
error: function(){
resultValue = false;
},
success: function(data){
console.log(data); //--> balblal
resultValue = data;
}
});
return resultValue;
}
相關問題
- 1. AJAX請求JSONP 503響應
- 2. 我不能處理響應JSONP請求
- 3. PHP如何響應HTTP請求並繼續處理?
- 4. 處理對Ajax請求的響應
- 5. 處理多個Ajax請求和響應
- 6. 處理NSURL請求響應
- 7. PHP與AJAX - 繼續處理髮送響應用戶
- 8. JAX-RS:如何返回響應並在後端繼續處理請求
- 9. 處理Ajax請求
- 10. JSONP請求和響應。使用Javascript
- 11. 403禁止對JSONP請求的響應
- 12. ajax請求完成後繼續工作
- 13. Websocket請求和響應後續處理,超時和錯誤處理
- 14. $ .ajax()響應處理
- 15. 處理HTTP請求和響應
- 16. java中的請求和響應處理
- 17. 處理REST請求和REST響應
- 18. C:處理HTTP請求和響應
- 19. WCF GZip壓縮請求/響應處理
- 20. 處理Ajax請求和響應Zend框架
- 21. jQuery ajax請求處理不同類型的響應
- 22. 如何使AJAX請求發佈JSON數據並處理響應
- 23. 如何在Flux架構中處理ajax請求響應?
- 24. AJAX POST請求與響應
- 25. JQuery AJAX請求/響應
- 26. 多個響應AJAX請求
- 27. Ajax請求的響應空
- 28. 處理多個Ajax請求
- 29. 用spring處理ajax請求
- 30. 處理多個Ajax請求
如果我有1£有關從異步函數返回值的每一個問題... –
'getPageInhalt'函數中沒有返回語句。也就是說,請不要發出同步的Ajax請求。 –