我在Rails应用程序中使用Datebox(时间框模式)jquerymobile插件来选择几个小时。我试图通过使用defaultPickerValue设置默认值,但我不知道如何添加它。
我只能找到关于它的这个文件 http://dev.jtsage.com/jQM-DateBox1/demos/api/matrix.html#&ui-page=1-2
我尝试了很多这样的变化:
<%= builder.text_field :start_time, "data-role" => "datebox", "data-options" => '{"mode": "timebox", "minuteStep": 15, "defaultPickerValue": "[12,0]" }' %>
和
<%= builder.text_field :end_time, "data-role" => "datebox", "defaultPickerValue" => "[12,0]", "data-options" => '{"mode": "timebox", "minuteStep":15 }'%>
是否只能在加载时通过脚本设置?
答案 0 :(得分:1)
你可以随时做到。
看一下这个例子:
var defaultPickerValue = [12, 0, 0]; // 12 hour, 0 minutes, 0 seconds
$('#datePickerID').data('timebox').options.defaultPickerValue = defaultPickerValue;
使用此格式设置任何其他所需选项。
或者更好地像this那样做。这是一个更容易的解决方案。