C'è un'opzione per impostare l'intervallo di date attraverso la barra degli indirizzi URL come questa
domain.tld/process/date_range:2017-04-13%7C2017-05-02
Il parametro GET è analizzato in PHP come questo
...
<?php if(isset($dateTo)): ?>
endDate: moment("<?php echo $dateTo; ?>", "YYYY-MM-DD"),
<?php else : ?>
...
e questo viene ripetuto direttamente in javascript
<script>
$(document).ready(function() {
$('#r').daterangepicker({
startDate: moment("2017-04-01", "YYYY-MM-DD"),
endDate: moment("2017-05-1", "YYYY-MM-DD"),
...
quindi sto cercando di modificare il parametro GET aggiungendo
")%7D);console.log(1234);});
quindi sono in grado di ottenere
<script>
$(document).ready(function() {
$('#r').daterangepicker({
startDate: moment("2017-04-13", "YYYY-MM-DD"),
endDate: moment("2017-05-02")});console.log(1234);});", "YYYY-MM-DD"),
...
ma linea
endDate: moment("2017-05-02")});console.log(1234);});", "YYYY-MM-DD"),
genera un errore di sintassi e quindi console.log (1234) non viene interpretato.
Come posso farlo funzionare?
il suo progetto interno