Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 我想将所选索引的名称存储在变量中_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 我想将所选索引的名称存储在变量中

Asp.net mvc 我想将所选索引的名称存储在变量中,asp.net-mvc,Asp.net Mvc,我想做的是有一个下拉列表,无论我从这个下拉列表中选择什么,我想把它存储在变量中。请帮帮我。它在mvc或asp.net中 代码是 为dropdownlist实现“onchange”javascript,并在函数中获取所选项目的值。如果您想回发值和显示文本(AmbassadorID和FullName),请创建隐藏输入以存储FullName属性,并使用javascript更新值 看法 现在,当您发回邮件时,AmbassadorName的值将是所选大使的FullName。您可以从FormCollecti

我想做的是有一个下拉列表,无论我从这个下拉列表中选择什么,我想把它存储在变量中。请帮帮我。它在mvc或asp.net中 代码是


为dropdownlist实现“onchange”javascript,并在函数中获取所选项目的值。

如果您想回发值和显示文本(
AmbassadorID
FullName
),请创建隐藏输入以存储
FullName
属性,并使用javascript更新值

看法

现在,当您发回邮件时,
AmbassadorName
的值将是所选大使的
FullName
。您可以从FormCollection(例如,
Request.Form[“AmbassadorName”];
)中检索此项,方法是向post方法添加一个附加参数,或向视图模型添加属性
AmbassadorName

另一方面,如果您只想发回
全名
,那么您的html助手应该是

@Html.DropDownList("Ambassadors", new SelectList(new SAP.GS.Toolkit.BusinessComponents.AmbassadorBC().GetAllAmbassadors(), "FullName", "FullName"))

现在,当您发回时,您的属性
Ambassadors
的值是所选大使的
全名

您的意思是在浏览器中使用javascript吗?嗯,是的,我想在javascript中存储一个变量,因为我想输出他选择的大使的姓名输出到哪里?您想发回
全名
以及所选
大使的
AmbassadorID
?是的,我只想发布所选大使的全名,然后您只需将
SelectList
第二个参数更改为
“FullName”
(与第三个参数相同)。您的模型属性
字符串大使
将在回发时包含所选大使的
全名
<input type="hidden" id="AmbassadorName" name="AmbassadorName" />
$('#Ambassador').change(function() {
  $('#AmbassadorName').val($(this).children(':selected').text();
});
// trigger change on page load
$('#Ambassador').trigger('change');
@Html.DropDownList("Ambassadors", new SelectList(new SAP.GS.Toolkit.BusinessComponents.AmbassadorBC().GetAllAmbassadors(), "FullName", "FullName"))