在開發中,經常遇到從乙個網頁跳轉走之後,再返回的時候要定位到原來離開時候的位置的問題。這個問題很好解決,大概有三種方法:
1、錨點定位。就是在鏈結最末尾加上#posid的方法。這種方法簡單有效,但是定位的時候比較生硬,一般很難滿足人的視覺感受,而且不適用於ajax方式生成的頁面。所以很少用到。
2、使用jquery物件的animate方法定位。此方法適用於任何形式載入的頁面,且視覺效果可調。函式如下:
function toposition(), 300); }}
在這個函式中,我們要得到需要定位的位置標籤的id即可。定位的效果完全可以修改(參考animate()方法的用法)。
3、對於ajax生成的頁面,可採用返回當前頁面無重新整理的方式。以後再寫。
關於網頁Ajax表單的優化寫法
關於ajax表單的優化寫法 1.保證html符合w3c標準 2.將html表單資料和提交事件移交給ajax 3.當ajax報錯表單依然可以提交 建立表單提交事件監聽 form submit function 阻止原表單模組的提交動作 return false script 2015年11月3日11 ...
js和jQuery實現的Ajax
ajax測試 最基本的jquery傳送ajax請求示例 ajax測試 views.py def ajax test request return render request,ajax test.html def ajaxtest request username request.post.get ...
關於Ajax返回的資料顯示到網頁的問題
先說明下我的問題 我想做乙個仿google suggest的搜尋框,輸入keyword時會返回一些資料,再顯示到搜尋框的下方的div中。我已經成功獲取的返回的資料,可是我不知道怎樣將資料按照一定的格式顯示到網頁中。這是我js裡面的 function search function callback ...