首页 > 解决方案 > 在列表框中动态添加值,然后尝试在提交按钮上获取值

问题描述

我正在动态添加列表框中的值,但是当我单击提交时,我在列表框中看不到这些值。有人可以帮我吗?

@Html.ListBoxFor(m => m.SelectedCompanyNames, new SelectList(Model.matterFiling.SelectedCompanyList, "Value", "Text"))


function SuccessCompanyPopUp(data) {
    if (data.success == true) {
        $.each(data.objCompanyList, function (i, company) {
            $('#SelectedCompanyNames').
                append($("<option></option>").
                attr("value", company.CompanyID).
                text(company.CompanyName));

提前致谢

标签: c#asp.net-mvcrazor

解决方案


尝试以下选项:

var option = new Option(text, value); $('#select').append($(option));

推荐阅读