0
我有一個django模板,它也有一個div元素,它接受一個user_inputed值。 時輸入的值,我調用javascript函數說的onsubmit(USER_INPUT)使用表格在django模板中獲取用戶輸入變量
<input type="text" class= "inputtext" onKeyPress="return onSubmit(this.value)">
中現在有用戶輸入的值USER_INPUT此的onsubmit()函數
現在,我希望能夠使用的URL模式一個直接的看法,像
function onSubmit(user_input) {window.location = "{% url myview user_input %}";}
這裏的問題是,由於USER_INPUT空當模板被加載,鏈接視圖反向查找給出了一個錯誤。只有在調用onSubmit函數時纔有辦法觸發這個查找。
我知道窗體是一種替代方案,但它只是覺得它會對這種情況有點矯枉過正。
謝謝,假的網址之一是我正在尋找的簡單想法! – Devang
剛注意到我錯過了JS中的一些「var」,所以如果你使用這段代碼,你最好檢查一下你是否也錯過了它們。 – dmedvinsky
此外,如果解決方案之一爲您工作,您應該接受答案,以便人們會看到這個問題解決。 (另外,我會獲得更多的代表,他 - 他) – dmedvinsky