Заполнить мультивыборное окно с помощью jquery

я могу заполнить дроп-лист, используя jquery, как показано ниже :

Dropdownlist :


Script code :

$(document).ready(function(){
    $.ajax({
            type: "POST",
            url: "function.aspx/provincelist",
            data: "",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function OnPopulateControl(response) {
                list = response.d;
                if (list.length > 0) {
                    $("province").removeAttr("disabled");
                    $("province").empty().append('');
                    $.each(list, function () {
                        $("province").append($("").val(this['Value']).html(this['Text']));
                    });
                    $("province").val(valueselected);
                }
                else {
                    $("province").empty().append('

File function.aspx с функцией provincelist :

[System.Web.Services.WebMethod]
    public static ArrayList provincelist()
    {
        ArrayList List = new ArrayList();
        SqlConnection con = DBclass.moketnoi();
        SqlCommand cmd = new SqlCommand("SELECT TC_CODE, TC_NAME FROM PM_PROVINCE", con);
        SqlDataReader sdr = cmd.ExecuteReader();
        while (sdr.Read())
        {
            List.Add(new ListItem(
                sdr["TC_NAME"].ToString(),
                sdr["TC_CODE"].ToString()
                ));
        }
        con.Close();
        return List;
    }

Как я могу заполнить поле с несколькими селектами тем же способом, как указано выше, пожалуйста, помогите мне. Большое спасибо. (Я использую плагин Multi-select box http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/, но я могу заполнять данные с сервера )

6
задан SynozeN Technologies 22 May 2017 в 10:03
поделиться