我正在開發一個django
項目。我有兩個html文件 - sid.html
和page2.html
。首頁是sid.html
。點擊一個div,我想加載另一頁page2.html
,完全在我的窗口(不是div)。我嘗試了ajax
,jquery
,但它似乎並沒有工作。我可以知道如何繼續前進,並在視圖,網址中完成這些更改。請幫忙。如何在django項目中加載一個html項目onclick
回答
無法看到您的所有代碼,我們無法做到,但以最基本的方式做到這一點。
網址
url(r'^page2/$', 'YourAppName.views.page2'),
意見
def page2(request): return render(request, 'page2.html')
在HTML中,你可以做到這一點
<div class="myclass" href="/page2/">
或作爲一個js紙條牛逼
<div onclick="location.href='/page2/'">content</div>
甚至JQ
$("div").click(function(){ window.location=$(this).find("a").attr("href"); return false; });
本在你的HTML
<div><a href="yourlinkhere">Your link text</a></div>
希望這會有所幫助,他們將不得不tweeked以適應名你的文件等,但它的起始塊
所以第2頁的html代碼是我與sid相同的文件? – SpeedyH30
假設這是你的網址
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.conf import settings
urlpatterns = patterns('',
# Examples:
#other url
url(r'^page2/$', 'YourAppName.views.page2'),
)
現在你說「的onclick在一個div上,我想加載其他頁面page2.html,完全在我的窗口(不DIV)。我嘗試了阿賈克斯, jQuery的」。假設這是你的div,你要點擊<div class="myclass"></div>
。
function newDoc() {
window.location.assign("http://www.example.com") // {% url 'yourapps.views.page2' %} the django reverse style
//always to remember to add 'http' protocol to any url you will use apart from the django reverse style else you will get Server Error
}
<div onclick="newDoc()" style="background-color:yellow; height: 20px; cursor:pointer;"></div>
- 1. 春天MVC項目arraylist加載下一個onclick html字段
- 2. 加載一個java項目
- 3. 在Django中加載現有項目
- 4. asp.net項目不加載另一個項目的根目錄
- 5. 如何將一個庫項目添加到一個android項目?
- 6. 如何在Django項目中創建一個「addons」目錄?
- 7. 如何加載Android項目
- 8. 如何在GitHub中加載項目
- 9. 如何在Titanium中加載Alloy項目?
- 10. 如何在html選項中添加onClick?
- 11. 如何在另一個項目中添加和使用一個項目?
- 12. 的Xcode如何在另一個項目中添加一個靜態庫項目?
- 13. 如何在單Django項目
- 14. 如何在一個主項目中包含多個Xcode項目
- 15. 如何在一個Eclipse項目中使用多個GitHub項目?
- 16. Spinner onClick項目
- 17. django第一個項目
- 18. Django的第一個項目
- 19. 如何在xCode項目中加載html文件?
- 20. 在Django項目
- 21. 如何在同一時間AS3加載XML項目一個
- 22. 加載HTML在列表視圖項onclick
- 23. 如何預加載每一個組件在多個項目
- 24. 如何在GAE的django項目中嵌入開源項目?
- 25. 如何在Django項目中找到我的項目名稱?
- 26. 如何將項目添加另一個項目
- 27. 在運行時在一個scala項目中加載一個類
- 28. 如何將一個項目主頁添加到另一個項目中?
- 29. XHR無法與Django項目加載
- 30. 加載Django項目我家的電腦
「它似乎沒有工作。」,而不是哪些呢?什麼不工作?怎麼了?錯誤? – Sayse
你編輯和粘貼什麼是錯誤的,從你的html頁面開始,views.py和urls.py – Transformer
– chaitra