У меня есть этот вход с атрибутом data-options.
<input class="data" type="text" data-options="{maxDate:'0'}" />
Я хотел бы загрузить datepicker, используя параметры data-options в качестве параметров. Теперь со следующим кодом не работает
$("input.data").each(function(){
var dateOptions=$(this).data('options');
$(this).datepicker(dateOptions)
});
но если я поставлю опцию в js, как в следующем коде, она работает:
$("input.data").each(function(){
$(this).datepicker({maxDate:'0'})
});
https://jsfiddle.net/VixedS/exfLf6o9/
Если кто-то может, я бы предпочел ответ без eval.