改變語言,我有一個網站,通過網頁管理的語言:引導3無線電輸入URL通過
- mysite.com/en/page1 < ----這是英文版
- mysite的。 COM/ES/1頁< ----這是西班牙語版本
- mysite.com/fr/page1 < ----這是法國版
在我使用的鏈接在導航的那一刻操作以不同語言顯示頁面。我想將此導航更改爲模式。
所以我用的是標準的引導3模式與無線輸入的語言:
<div class="modal fade" id="modal-lang" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Select language</h4>
</div>
<div class="modal-body">
<form>
<div class="radio">
<label><input type="radio" name="optradio">English</label>
</div>
<div class="radio">
<label><input type="radio" name="optradio">Francais</label>
</div>
<div class="radio">
<label><input type="radio" name="optradio">Espanol</label>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save</button>
</div>
</div>
</div>
</div>
你會如何做「保存」按鈕,點表示在所選擇的語言,以及如何在當前頁面的URL你會得到/存儲這些值?
,因爲我們需要使用jquery爲了這個,我想我可以不再設置通過PHP的路徑,所以我需要一個函數,將
- 閱讀當前頁面的URL
- 替換父語言-page(/ $ language/$ currentPage)
- 基於選中的單選按鈕。
提前:)感謝
你能否提供基於上面的代碼工作的例子嗎?我對jquery很新,所以這對我真的很有幫助。另外我缺少無線電輸入的值,對吧? – Jekyll
使用可以使用window.location.href獲取當前網址,並替換url的語言部分,然後重新加載該網址。 –
讓我爲你做一個示例 –