Django Ajax选择的下拉列表值和传递

Django Ajax选择的下拉列表值和传递,django,ajax,jinja2,dropdown,Django,Ajax,Jinja2,Dropdown,我尝试做以下工作:用户将从下拉菜单中选择值,我想捕获数据并传递给值,以检查它是否存在并过滤它 使用django视图获取媒体数据文件列表。我想根据选定的数据站点进行筛选 看法 以上代码将提供所有文件的列表。我想用下拉选择来过滤它 HTML AJAX <script> $(document).ready(function() { $("#files").submit(function() { // catch the form's submit event $.a

我尝试做以下工作:用户将从下拉菜单中选择值,我想捕获数据并传递给值,以检查它是否存在并过滤它

使用django视图获取媒体数据文件列表。我想根据选定的数据站点进行筛选

看法

以上代码将提供所有文件的列表。我想用下拉选择来过滤它

HTML AJAX

<script>
$(document).ready(function() {
    $("#files").submit(function() { // catch the form's submit event
        $.ajax({
            url: 'loadlistofiles.html',
            type: $(this).attr('GET'),
            data: $(this).serialize(), // get the form data
            success: function(data) { // on success..
                $("#fetchdata").html(data); // update the DIV
            }
        });
    return false;
    });
});
</script>
如何基于下拉选择值进行过滤,并检查文件中的字符串是否正确。 例如: 文件名:dublin.aus1.pdf 下拉列表将有一个类似于:AUS1、CH1、IND1的列表 要检查文件中是否有aus1,如果有,仅打印显示


提前感谢。

您可以在url中添加GET参数。然后,在您看来,您将根据该参数进行筛选。谢谢,我能够从所选下拉列表中获取数据并对其进行筛选。
<script>
$(document).ready(function() {
    $("#files").submit(function() { // catch the form's submit event
        $.ajax({
            url: 'loadlistofiles.html',
            type: $(this).attr('GET'),
            data: $(this).serialize(), // get the form data
            success: function(data) { // on success..
                $("#fetchdata").html(data); // update the DIV
            }
        });
    return false;
    });
});
</script>