javascript 获取日期选择器属性的开始或结束值

javascript get datepicker start or end value of attribute

<div class="input-daterange input-group" id="datepicker'">
    <input type="text" class="input-sm form-control" name="start" />
    <span class="input-group-addon">to</span>
    <input type="text" class="input-sm form-control" name="end" />
</div>

我知道这个方法是这样的:

datestart = $("#datepicker").find("input").val();

但是这 returns 2 个不同的值(无论我做什么都只显示第一个),我如何才能获得值的开始或结束?

我正在尝试这样的事情:

datestart = $("#datepicker2").find("input").attributes['name'=start].val();

显然这行不通...任何人都可以阐明这个问题吗?

您几乎答对了:

datestart = $("#datepicker").find("input[name='start']").val();
dateend = $("#datepicker").find("input[name='end']").val();

或更好:

datestart = $("#datepicker input[name='start']").val();

你可以这样写得到第一个值

$("input[name=start]").val();

获取第二个值使用

$("input[name=end]").val();