Ajax追加数据来选择

时间:2016-12-19 06:50:37

标签: javascript jquery ajax database

我需要将数据添加到数据库中,同时加载到选择选项菜单中,我成功添加了数据,加载数据时在选项菜单中重复了

function manageRow(data) {
    var rows = '';
    $.each( data, function( i, o ) {
        rows += '<option>'+o.salary_wage+'</option>';
    });
    $(".selectpicker111").append(rows);
}

1 个答案:

答案 0 :(得分:0)

试试这个;)

$("selector").append(rows);

这将是现有选项的append选项,您将获得重复的选项。

有两种方法可以摆脱重复的选项:

选项1:

在使用empty添加选项之前删除现有选项,然后您可以使用appendhtml添加选项。

$("selector").empty();

选项2:

使用html

将现有选项替换为新选项
$("selector").html(newOptions);

在您的情况下:

$(".selectpicker111").html(rows);