但如果改動較大,代碼量就比較大。
此時可以采用jquery 的load方法來實現局部刷新
代碼如下:
<div id="content">
<span ...>some thing</span>
...
...
</div>
$(#content).load(location.href + ' #content>*');
此時content裡的內容就會被替換成最新的了,因為走的是完整的請求循環,所以,view模板上的一些權限判斷等等都可以自動完成,非常方便。
注意content後面的>* (所有後代元素)不要忘記,不然他會把自身添加進來,就出現嵌套了