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();
<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();