<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();
然而,这会返回2个不同的值(仅显示第一个值,不管我做什么),我如何才能获得值的开头或结尾?
我正在尝试这样的事情:
datestart = $("#datepicker2").find("input").attributes['name'=start].val();
显然,这不起作用......任何人都可以对这个问题有所了解吗?
答案 0 :(得分:4)
你几乎做对了:
datestart = $("#datepicker").find("input[name='start']").val();
dateend = $("#datepicker").find("input[name='end']").val();
或更好:
datestart = $("#datepicker input[name='start']").val();
答案 1 :(得分:0)
您可以编写以下内容以获取第一个值
$("input[name=start]").val();
获取第二个值
$("input[name=end]").val();