如何在jquery中获取日期选择器的值
我需要获取date onchange的值,
这是代码
这是我的jquery
$('#value_date').change(function() {{ var valuefirstone = document.getElementById('#value_date').value; alert(valuefirstone); }
Onchange函数没有调用,我只是在更改时创建警报但它不起作用
试试这个 ;
$('#value_date').datepicker().on('changeDate', function (ev) { var valuefirstone = $(this).val(); alert(valuefirstone); });
如果之前已完成,请删除.datepicker()
最好在jquery context
使用jquery
内置函数。 你的jquery change function
语法和javascript
代码来获取日期选择器的值是错误的。
将您的jquery更改function更改为:
$(document).ready(function(){ $('#value_date').change(function() { var valuefirstone = $(this).val();//use jquery built in functions alert(valuefirstone); }); });
确保使用文档就绪fn包装更改function
您可以轻松使用以下代码:
$("#value_date").on('change', function(event) { event.preventDefault(); alert(this.value); /* Act on the event */ });
$('#value_date').change(function() {{ alert($('#value_date').val()); }
注意两个更改 – 删除get by id并更改为.val()。