小编Hai*_*nlp的帖子

使用jquery填充多选框

我可以使用jquery填充dropdownlist,如下所示:

下拉列表 :

<select id="province"></select>
Run Code Online (Sandbox Code Playgroud)

脚本代码:

$(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('<option value="0">Please select</option>');
                    $.each(list, function () {
                        $("province").append($("<option></option>").val(this['Value']).html(this['Text']));
                    });
                    $("province").val(valueselected);
                }
                else {
                    $("province").empty().append('<option selected="selected" value="0">Not available<option>');
                }
            },
            error: function () {
                alert("Error");
            }
        });

});
Run Code Online (Sandbox Code Playgroud)

带有省列表功能的文件function.aspx:

[System.Web.Services.WebMethod]
    public static ArrayList provincelist()
    {
        ArrayList List = new ArrayList();
        SqlConnection con = DBclass.moketnoi();
        SqlCommand cmd = new SqlCommand("SELECT …
Run Code Online (Sandbox Code Playgroud)

jquery populate multi-select

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

jquery ×1

multi-select ×1

populate ×1