在引用插件WdatePicker时,想实现:开始日期不能大于结束日期,结束时间不能小于开始时间。
<input type="text" onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'datemax\')||\'%y-%M-%d\'}' })" id="datemin" class="input-text Wdate" style="width:120px;">
-
<input type="text" onfocus="WdatePicker({ minDate:'#F{$dp.$D(\'datemin\')}',maxDate:'%y-%M-%d' })" id="datemax" class="input-text Wdate" style="width:120px;">
可以看到maxDate和minDate内容全部被当做PHP变量,编译输出了。
解决方法:在标签的
{
和$
之间增加一个空格,让php标签无效。比如:{$data} 修改成:{ $data}