c# - 在列表框中动态添加值,然后尝试在提交按钮上获取值
问题描述
我正在动态添加列表框中的值,但是当我单击提交时,我在列表框中看不到这些值。有人可以帮我吗?
@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));
提前致谢
解决方案
尝试以下选项:
var option = new Option(text, value); $('#select').append($(option));
推荐阅读
- json - 我尝试将此 cURL 代码转换为 Retrofit2 的代码,但我不能
- eclipse - 无法添加 JUnit 5 测试用例
- c# - C# Linq 数据表 groupby 日期时间月
- angular - Angular 6:将急切加载转换为延迟加载
- angular - Angular:如何在多行上复制 templateRef?
- xcode - 什么是 .dat.nosyncb77b.* 文件以及如何删除它们?
- node.js - 如果验证应该没问题,如何修复 POST “ValidationError”?
- angular - 如何在页面中使用组件
- django - Django:如何创建用于删除 pre_save 信号实例的信号?
- sas - 通过rest api结果分页?