Thinkphp結合AJAX長輪詢實現PC與APP推送詳解
851
2023-12-08
1.兩個文件的代碼如下:
<script> function Ajax(){ //將9-4.html中的Ajax()函數進行修改 $.getScript('9-8.js',function(data){ var html ="<table border='1' cellpadding='2'>"; $.each(comments, function(Index, comment) { html += '<tr><td>' + comment.username + ':</td><td>' + comment['content'] + '</td></tr>'; }) //comment['username']也可寫成comment.username html +="</table>" //alert("Hello"); $("#target").html(html); } ); } </script> <input type="button" value="Ajax提交" onclick="Ajax();" /> <div id="target"></div>
2.
3. 解析:
comments 是個數組
comment 是個對象。
comments是數組,具體來說是json數組,而它的每個元素comment是json對象,并不是數組。既然是json對象,那么取值的方法有2種:comment.attribute或者comment['attribute']
comments 是個數組 comment 是個對象。 我也是這樣認為的。 是不是對于json對象,引用其屬性有兩種方式,即comment.attribute或者comment['attribute']。 但是一般的對象,引用其屬性好像只能是comment.attribute這種形式吧。 我不知道對于json對象還可以這樣引用comment['attribute']。我以為這樣就是數組了。 這就是json區別于數組的地方,自有它的特殊性。
以上這篇基于jQuery的$.getScript方法去加載javaScript文檔解析就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持綠夏網。
#免責聲明#
本站[綠夏技術導航]提供的一切軟件、教程和內容信息僅限用于學習和研究目的;不得將上述內容用于商業或者非法用途,否則,一切后果請用戶自負。本站信息來自網絡收集整理,版權爭議與本站無關。您必須在下載后的24個小時之內,從您的電腦或手機中徹底刪除上述內容。如果您喜歡該程序或內容,請支持正版,購買注冊,得到更好的正版服務。我們非常重視版權問題,如有侵權請郵件[admin@lxwl520.com]與我們聯系進行刪除處理。敬請諒解!