繁体   English   中英

将下拉列表剃刀值设置为输入

[英]Set Dropdown list razor value to input

我试图将在“剃须刀下拉列表”上选择的值分配到我的输入字段中,但是我没有从我的JavaScript中得到任何结果

这是我的下拉菜单:

      <input type="text" name="txtInput" value=""/>
      <input type="submit" name="test" value="enter"/>   
      @Html.DropDownList("Fechas", "Todas")

这是我的Javascript:

  $("#Fechas").live("change", function () { $("#txtInput").val($(this).find("option:selected").attr("value")); }) 

每当用户从我的下拉菜单中显示图片时,如何获取输入以获取下拉列表的值?

请尝试这个

$(function(){
   $('select[name="Fechas"]').on("change", function () {
     $('input[name="txtInput"]').val($(this).val());
   });

});

从1.7版开始不推荐使用jQuery live() 使用on附加的事件处理程序,而不是live()

下面的代码应该可以正常工作。

$(function(){

   $("#Fechas").on("change", function () {
     $("#txtInput").val($(this).val());
   });

});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM