2011-01-31 17 views

回答

0

我只用了下拉我需要顯示選擇的一小陣,所以我選擇了懶惰,不去Ajax路線,而是使用博客中提供的初始示例(他的原型)。如果你有很多下拉選擇,這會減慢渲染頁面的速度,這是我沒有的。

它爲我工作的方式是,我更換了陣列:

modelstxt[1] = "1\tEscort\n2\tTaurus"; 
modelstxt[2] = "1\tAltima\n2\tMaxima"; 

隨着模板標籤,同時建立了網頁,將創建相同的數組(請注意我用的位置和區域,而不是模型,使得) :

areastxt[0] = "0\t--"; 
{% for location in locations %} 
    areastxt[{{location.id}}] = "0\t-- 
    {% for area in areas %} 
     {% if area.location_id == location.id %} 
     \n{{area.id}}\t{{area.name}} 
     {% endif %} 
    {% endfor %}"; 
{% endfor %} 

聲明:我是noob'ish,所以我可能會使用這種方法提交noob faux-pas。

相關問題