2014-01-19 198 views
1

我打算在Python中使用Google App Engine開發電子商務網站。現在,我想使用Ajax來添加一些動態功能。但是,我在某處閱讀我需要了解PHP以便在我的網站上使用AJAX。那麼,我有沒有辦法在Google App Engine中使用Python中的Ajax?另外,我將爲我的應用程序使用webapp2框架。Google App Engine:使用Ajax

而且,如果它能夠在谷歌應用程序引擎和Python使用Ajax,任何人都可以提出學習阿賈克斯同一些好的教程?

回答

2

AJAX無關用PHP:它是其目標是提供瀏覽器與HTTP服務器異步通信方式的技術很奇特的名字。它獨立於爲服務器提供動力的任何東西(無論是PHP,Python還是其他)。

我擔心你可能無法理解還這一點,所以我建議你谷歌這件事,並開始項目之前嘗試了很多。

+0

你能否解釋一下嗎?我不太明白我應該從現在開始。在閱讀你的答案之前,我仍然無能爲力。 –

1

AJAX是一個異步的技術來獲得從server.It的數據是一個普通的JavaScript代碼。 你可以使用jQuery來實現AJAX調用。
例如,

$.ajax({ 
    url:"/test", 
    type:'GET', 
    success: function(html){ 
     $('body').append(html); 
    } 
}); 

這個腳本會進行異步調用服務器的URL(例如http://your-app.com/test)。你的服務器應該返回一個html內容,它可以附加到現有的頁面內容。您的服務器可以返回任何類型的數據,即JSON,XML等;