2016-08-02 280 views
1

我的模板中有一個範圍滑塊。我想在範圍滑塊值更改的視圖中調用一個函數。Django中的範圍滑塊

index.html 
<input id="slider1" type="range" value="3" min="1" max="20" step="1" /> 

我使用一個按鈕和文本也是我把幫助從this

Python的Django的2.7.10 1.9

+0

我想滑塊也使我可以改變我的計算函數的值是鑑於 – utkarsh

回答

1

假設你有call_view(request)打電話......

<input type="range" ... onchange="callFun(this.value)"> 

注:我用過fetch

function callFun(value) { 
    fetch('call_your_url/?value='+ value).then(function(response) { 
     console.log(response.status); 
    } 
} 

在視圖功能...

def call_view(request): 
    request.GET.get('value') 
    return HttpResponse("success") 
+0

定義@utkarsh它的工作? –

+0

No ... call_view只是一個函數,它如何直接從HTML – utkarsh

+0

@utkarsh調用,實際上是'url'我更新了我的答案... –