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


显然这是行不通的...任何人都可以在这个问题上大放光彩吗?

最佳答案

您几乎完全正确:

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


或更好:

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

09-30 17:29
查看更多