2017-12-06 4 views
1

Djangoテンプレートを使用して表を表示しています。列に基づいてデータをフィルタリングしたい これを実行するには、javadriptで2つのvar qとrをとります。djangoテンプレートの列ごとにデータをフィルタリングしているときにエラーが発生しました

私は、ドロップからのrの値をチェックするために、私のviews.pyに関数を定義したテキストフィールドと、ドロップダウンメニュー

<input type="text" class="text_field" id="search" placeholder="Search 
for..." required> 
<select name="columns" id="columnName"> 
    <option value="{{column.name}}"> Customer Name</option> 
    <option value="{{column.name}}"> Status</option> 
    <option value="{{column.name}}"> Product</option> 
    <option value="{{column.name}}"> OS Type</option> 
    <option value="{{column.name}}"> Server Type</option> 
    <option value="{{column.name}}"> L3</option> 
    <option value="{{column.name}}"> Version</option> 
    <option value="{{column.name}}"> PM</option> 
    <option value="{{column.name}}"> CDM</option> 
</select> 

<input type="button" class="button" onclick="go()" value="go" id="submit"> 
<input type="button" class="button" onclick="exp()" value="export" id="exp"> 

をした私のhome.htmlで

function go(){ 
    // alert("hellonikhar"); 
    var q = document.getElementById("search").value; 
    var r=document.getElementById("columnName").value; 

    window.open("/?q="+q+"&r="+r,"_self");  
} 

- goボタンがクリックされたが、それらのcoluに基づいてデータがフィルタリングされていない場合は、downおよびqドロップダウンの値は、ステータス

+0

ドロップダウンリストから値を取らずに、私の機能は正常に動作しています –

答えて

0

不在RパラメータであるときMNS

​​

は現在、私はテストしています。

window.open("/?q="+q+"&r="+r,"_self");  
関連する問題