1
哪種方法可以通過jQuery的$.ajax()
方法之一填充<select>
下拉菜單?兩種方法都有顯着的性能優勢嗎?
- 返回新
<option>
S作爲JSON和使用$.each()
他們爲<options>
添加到字符串,然後用$.html()
填充<select>
- 生成關於AJAX腳本服務器端的HTML,只是
$.load()
HTML到了<select>
哪種方法可以通過jQuery的$.ajax()
方法之一填充<select>
下拉菜單?兩種方法都有顯着的性能優勢嗎?
<option>
S作爲JSON和使用$.each()
他們爲<options>
添加到字符串,然後用$.html()
填充<select>
$.load()
HTML到了<select>
我想以最快的方式我追加功能:http://api.jquery.com/append/
第一種方式更好,因爲JSON消耗的網絡流量比HTML標記少得多,並且在客戶端生成標記將從服務器中獲取額外的工作量。