html部分---等待接收所选日期的文本框
<td> <input name='input_date' required class='easyui-textbox' id='xiwustart' label= '起始日期:' style='width:100%' data-options=" prompt:'Search...', icons: [{ iconCls:'icon-search', handler: function(e){ selectdate(e); }}]"> </td>
html部分---点击搜索图标后触发的日期选择对话框
<div id="datedlg" class="easyui-dialog" title="请点击选择日期" data-options="iconCls:'icon-save',closed:true" style="width:400px;
height:300px;padding:10px"> <div class="easyui-calendar" id="cc" style="width:100%;height:250px;"> </div> </div>
jquery部分
function selectdate(e) { $("#datedlg").dialog('open'); $('#cc').calendar({ onSelect: function(date){ var myyear = date.getFullYear(); var mymonth = ((date.getMonth()+1)<10?('0'+(date.getMonth()+1)):(date.getMonth()+1)); var mydate = ((date.getDate())<10?('0'+(date.getDate())):(date.getDate())); var thesedays = myyear+"-"+mymonth+"-"+mydate; $(e.data.target).textbox('setText',thesedays); $("#datedlg").dialog('close'); } }); }