再用easyui的时候,发现easyui的input标签不支持h5的placeholder
解决办法:
当页面加载完毕的时候,将easyui生成的input标签的placeholder重新设置
===========================
$(".easyui-datebox").each(function(i){
var span = $(this).siblings("span")[i];
var targetInput = $(span).find("input:first");
if(targetInput){
$(targetInput).attr("placeholder", $(this).attr("placeholder"));
}
});
===========================
body中:
<input name="startTime"
id="startTime"
type="text"
data-options="formatter:dateFormat,parser:dateParser,editable:true"
style="150px; height:30px; background-color:white; "
placeholder="yyyy-mm-dd"
class="easyui-datebox" />
至
<input name="endTime"
id="endTime"
type="text"
data-options="formatter:dateFormat,parser:dateParser,editable:true"
style="150px; height:30px; background-color:white; "
placeholder="yyyy-mm-dd"
class="easyui-datebox" />
===========================