欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jQuery 动态加载下拉框选项(Django)

程序员文章站 2022-06-30 21:14:08
function change_style() { $.ajax({ url: "{% url 'change_style' %}", type: "GET", dataType: 'json', data: {'product_category':$('select.product_categor ......
function change_style() {
$.ajax({
url: "{% url 'change_style' %}",
type: "get",
datatype: 'json',
data: {'product_category':$('select.product_category').val()},
async: false,
success: function (msg) {
$('select.product_style').children('option').remove();  //删除下拉框下的选项
for (var i = 0; i < msg.length; i++) {
$('select.product_style').append('<option value="' + msg[i] + '">' + msg[i] + '</option>') // 依次增加选项
}
}
});
}

注:后端返回的是一个列表进行json转换的值。