I'm only able to return the first date selected and I want to be able to get one string containing it all!
I've done some research that brought me to many similar questions like this one : link but I can't get the answer I'm looking for
This is my code:
HTML
<!-- Date range -->
        <div class="form-group">
            <label>Période:</label>
            <div class="input-group">
                <div class="input-group-addon">
                    <i class="fa fa-calendar"></i>
                </div>
                <input type="text" class="form-control pull-right" id="reservation" onchange=""/>
            </div><!-- /.input group -->
        </div><!-- /.form group -->
JAVASCRIPT
        $(function () {
            //Date range picker
            $('#reservation').daterangepicker({
                onSelect: function (d, i) {
                    if (d !== i.lastVal) {
                        $(this).change();
                    }
                }
            });
        });
        $(document).ready(function () {
            $("#reservation").change(function () {
                var date = $("#reservation").val() + "-" + $("#reservation").daterangepicker("getDate");
                $("#partialtable").load('@(Url.Action("GetDateResults", "Temps", null, Request.Url.Scheme))?date=' + date);
            });
        });
If I select the date range: 06/01/2017 - 06/22/18 , I'm only getting "06/01/2017" in my controller.
UPDATE
"var date" contains the correct value, but it seems to cut the string at the first white space when sending value to controller action.
Thanks!
