【发布时间】:2018-05-11 23:56:23
【问题描述】:
我正在尝试将选定的选项绑定为 jquery 中的下拉选定值。 我在通过 json 绑定下拉选项后这样做。 提交表单后,我无法选择下拉选项。
Binding Dropdown Options:
$.getJSON('@System.Web.Configuration.WebConfigurationManager.AppSettings["BaseURL"]/Home/GetLanguages', function (authors) {
$.each(authors, function (index, author) {
$('#ddlLanguages').append(
$('<option/>')
.attr('value', author.LanguageKey)
.text(author.LanguageKey)
);
});
});
jquery to set the value
$('select[name^="Languages"] option[value='+name+']').attr("selected", "selected");
如何做到这一点.. 谁能帮我解决这个问题?
【问题讨论】:
-
这段代码是否按预期成功修改了DOM?什么是相关的 HTML? “形式”是什么?它是如何“提交”的?是否将值发送到服务器?问题具体出在哪里?
标签: c# jquery html json model-view-controller