Html django更新变量而不刷新整个页面

时间:2017-08-24 16:17:44

标签: javascript html django

每当页面刷新时,滚动都会重置到初始位置,因此用户回到他正在查看的位置会感觉不舒服。因此,每当单击删除按钮而不刷新整个页面时,我想更改变量qdelete的值: 我的html文件:     {%for q in questions%}

        <tr>
            <td>
             <div align= Center>
             {% if qdelete == forloop.counter %}
            <div align= Center>
                <button type="submit" class="btn btn-primary btn-small" id="qyesbtn" name="qyesbtn" value="qyesbtn_{{q.id}}">Yes &raquo;</button>
            </div>
            <div align= Center>
                <button type="submit" class="btn btn-primary btn-small" id="qnobtn" name="qnobtn" value="qnobtn">No &raquo;</button> 
            </div>
             {% else %}
             <button type="button" class="btn btn-primary btn-large" name="qid"  onclick="qdelete=forloop.counter" value="{{forloop.counter}}">Delete &raquo;</button>
             {% endif %}
             </div>
            </td>

        </tr>
           {% endfor %}
<script>
function SetDelete(num){
    qdelete = num
}
</script>

我正在尝试调用SetDelete()javascript函数,但它不起作用。任何建议值得赞赏。

0 个答案:

没有答案