在选择列表下拉列表中动态显示所选值

时间:2012-08-16 05:14:05

标签: asp.net-mvc-3 jquery razor drop-down-menu

我使用Ajax请求和Select Box在我的应用程序中为Country州城创建了一个Cascading of Dropdown列表。 我的应用程序收集有关用户的信息,即个人信息等。 在我的应用程序中,有一个选项可以编辑输入的字段..单击编辑按钮后,个人信息页面将填充先前输入的数据。 现在我需要帮助来显示所选值,即用户在我的选择框下拉列表中选择了哪个国家/地区,州和城市。 请帮忙!!

1 个答案:

答案 0 :(得分:1)

你应该存储每个选择框的旧值,并在从ajax(如

)加载值后恢复它
var old_val = $('#state').val();
$('#state').html('<here option string from ajax>');
$('#state').val(old_val);

现在,当您显示编辑下拉列表时,您可以从数据库中获取所选值,并为所有三个下拉列表生成一个选项标记

一旦加载,您就可以触发ajax链,并且值不会丢失