Re: [問題] ajax和非ajax的差異~~
※ 引述《DePerio (kind of blue)》之銘言:
: 最近老師出了個project~~希望我們寫兩個程式~~~
: 分出有AJAX和沒有AJAX的差異~~~
: 但是我對AJAX的概念還是懵懵懂懂~~~
: 我想要寫個會員驗證的小網頁~~~~
: 在AJAX部分的化就是依輸入使用者帳號後馬上就可以出現此帳號是不是已經存在的訊息
: 現在這部份大概已經OK了
: 反而是沒有AJAX的這個部份~~~要怎樣下手才可以明顯的判斷出來她們之間的差異呢
: 如果我按下送出之後才出現這帳號是不是已經存在的訊息這樣算是非AJAX嗎?
: 麻煩各位教教我一下~~~~謝謝
有一個很簡單而且很基礎的判別方法。
你的網頁如果需要牽扯兩個網頁以上的連動,
就可以做出ajax跟非ajax的差別。
以你的例子來說,輸入使用者帳號之後要怎麼知道此帳號是不是已經存在?
這裡有盲點喔,不見得需要ajax,
另一個比較愚蠢的作法是先列名單,再來檢查。
所以我們必須假設你"檢查帳號是否有重複"是在另一個網頁上進行,
這時候就有兩種方式,我先用AJAX去request目標網頁,然後回傳資料。(不換頁)
另外,先讓使用者全部輸入資料,submit後再檢查資料,
如果有問題,回頭提示使用者說它的userid重複要他修改之類的。
這就算是一種非ajax但是可以達到相同效果的方式,
另外iframe法我個人還是把他歸類在ajax裡面。XD
同樣的功能,其中是透過js request另一個網頁來連動,
還是透過server side本身切換/submit來連動,就是兩者的差異。
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 語 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼 *◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂~telnet://tony1223.no-ip.info
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.59.247
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章