有没有办法将javascript值传递给视图中的模型

时间:2012-12-11 12:00:59

标签: javascript jquery asp.net-mvc-3

我正在使用城市的css下拉列表如何将所选城市的值传递给视图中的模型

<span class='selected' id="SelectedCity">select City</span>

所选值是跨度如何将范围值传递给模型?

我使用过$.post方法,但是第二次点击动作方法时,它会为城市取值null

 $.post("/UserRegistration/CreateEducator", { city: cityTextValue });

2 个答案:

答案 0 :(得分:1)

这很简单。在Java EE中,我们通常使用 request.getparameter(“parameter name”) 来从视图中检索值。 您唯一需要的是为您的输入,选择或下拉列表命名。

答案 1 :(得分:0)

onchange使用Select事件。

像这样编写脚本

function GetSelectedItem()
{
    var e = document.getElementById("select");
    var cityTextValue = "The Value is: " + e.options[e.selectedIndex].value + " and text is: " + e.options[e.selectedIndex].text;
    alert(cityTextValue );
}

希望这有帮助