我有 3 个下拉菜单。1. 选择国家 2. 选择学校 3. 选择课程。
我有以下代码:
$(function () {
$("#CountriesID").change(function () {
$.getJSON("/Account/SchoolList/" + $("#CountriesID").val(), function (data) {
var items = "<option>Select your school</option>";
$.each(data, function (i, school) {
items += "<option value='" + school.Value + "'>" + school.Text + "</option>";
});
$("#Schools").html(items);
});
});
$("#Schools").change(function () {
$.getJSON("/Account/CourseList/" + $("#Schools").val(), function (data) {
var items = "<option>Select your Course</option>";
$.each(data, function (i, course) {
items += "<option value='" + course.Value + "'>" + course.Text + "</option>";
});
$("#Courses").html(items);
});
});
});
这工作得很好。现在,如果有人保存此信息并再次返回他的个人资料页面,我需要将保存的值显示为选定选项。
我在 Viewbag 中有保存的 schoolid 和 courseid。但是如何使用该 viewbag 值作为上述代码中的 SELECTED ?