sla*_*dau 7 html javascript jquery-ui datepicker jquery-ui-datepicker
<div id="newSwitchDialog">
<span id="name"></span><br /><br />
<table>
<tbody>
<tr>
<td>Effective Date: </td>
<td><input type="text" id="startDate" /><br /></td>
</tr>
<tr>
<td>End Date: </td>
<td><input type="text" id="endDate" /></td>
</tr>
</tbody>
</table>
</div>
Run Code Online (Sandbox Code Playgroud)
当我通过点击事件打开此对话框时:
$('#yup').live('click', function () {
$('#name').text($('#selectedSponsorName').text());
$("#newSwitchDialog").dialog('open');
});
Run Code Online (Sandbox Code Playgroud)
datepicker会自动弹出第一个输入.我该怎么做呢?我找到的唯一选项是将其设置为在按钮点击时打开,但我找不到任何autoOpen类似的东西.
谢谢.
And*_*ker 16
尝试将tabindex包含datepicker小部件的字段的属性设置为-1:
<input type="text" id="startDate" tabindex="-1" />
Run Code Online (Sandbox Code Playgroud)
(同endDate)
之前: http ://jsfiddle.net/NzfwD/
之后: http ://jsfiddle.net/pyJUR/