現在作為一名自學前端開發的學生,對網站的前端與後台資料互動不懂,想學習ajax,很迷茫,不知從何學起?

來源:互聯網
上載者:User

回複內容:

如果現在是2005年你說 Ajax 難學我表示理解,可現在是2014年了哇,Ajax 這麼基礎的概念還要扯上“迷茫”?
如果你翻不了牆,用不了 Google,我幫你找到一個學習的地方:AJAX 教程 ,一定要看!會jquery嗎,可以先從jquery的ajax入手,會比較簡單。

ajax寫在js指令碼裡,一般是擷取表單的資料(value)然後傳到php指令碼進行處理,再接受返回的資料。jquery的寫法是這樣的:

js指令碼
$.ajax({type:'get', url:'index.php',data:{id:1,num:2},datatype:'json',success:function(data){   //這裡的data是php返回的資料,參數是data固定不變alert(data);//輸出php指令碼裡'echo' 後面的數值,也就是3}})
如果你覺得你需要學習ajax的話,恐怕你更需要學習一樣網站大概是怎麼啟動並執行。

最經典的前端面試題之一:當你點了百度的搜尋按鈕,到你看到搜尋結果,這之間發生了一些什麼事情。

可能對於這個面試問題的研究,能夠讓你明白更多的東西假定你會寫javascript
假定你知道什麼是json
假定你會用怎麼用javascript處理json

那麼請還是先看
AJAX 教程
然後如果還是不明白,請簡單入門php 在自己的電腦上建立一個伺服器
PHP 教程 (雖然對你來說可能有些困難,但是很有必要!)

然後我覺得 你可以先不要去 刨根問底,直接寫 上述教程的例子

然後你可能懂了,也可能還不懂~ 沒關係
如果還不懂
假定你不會寫javascript
假定你不知道什麼是json
假定你不會用javascript處理json

那麼請重新學習javascript
在學習 javascript前強烈建議看下
HTML 系列教程
注意看html的基礎部分
然後 Crowdsourced Security Testing道 如果沒有ajax 我們怎麼處理資料
然後 繼續 迴圈這個環節~


最後不要在意上面那些人~ 他們是大牛 不瞭解我們小菜的世界可以參考一下這個問題:

HTML、CSS、JavaScript、PHP、 MySQL 的學習順序是什嗎?請修改一下標題吧,你這水平應該還不算入了門。。。加油!請修改一下標題吧,你這水平應該還不算入了門。。。我一朋友弄了一個前端交流群,大家有什麼問題,就在那上面提問,互相學習,感覺還不錯,學了不少知識!! 群號分享給你374694134我覺得你需要學習的是http協議
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.