将下拉列表剃刀值设置为输入
Set Dropdown list razor value to input
我试图将在 'Razor Dropdown List' 上选择的值分配到我的输入字段,但我没有从我的 javascript
中得到任何结果
这是我的 Drodown lsit:
<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"));
})
每次用户从我的下拉列表中拍照时,我如何获取输入以获取下拉列表的值?
jQuery live()
从 1.7 版本开始被弃用。使用 on
来附加事件处理程序而不是 live()
下面的代码应该可以正常工作。
$(function(){
$("#Fechas").on("change", function () {
$("#txtInput").val($(this).val());
});
});
请试试这个
$(function(){
$('select[name="Fechas"]').on("change", function () {
$('input[name="txtInput"]').val($(this).val());
});
});
我试图将在 'Razor Dropdown List' 上选择的值分配到我的输入字段,但我没有从我的 javascript
中得到任何结果这是我的 Drodown lsit:
<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"));
})
每次用户从我的下拉列表中拍照时,我如何获取输入以获取下拉列表的值?
jQuery live()
从 1.7 版本开始被弃用。使用 on
来附加事件处理程序而不是 live()
下面的代码应该可以正常工作。
$(function(){
$("#Fechas").on("change", function () {
$("#txtInput").val($(this).val());
});
});
请试试这个
$(function(){
$('select[name="Fechas"]').on("change", function () {
$('input[name="txtInput"]').val($(this).val());
});
});