相同页面时间联动赋值
<%@ page language="java" pageEncoding="UTF-8"%>
<script type="text/javascript">
function reserveChange2(obj) {
if ($(obj).attr("checked")) {
//$(obj).parent().find("#C_BESP_DATE").val($().getSysdate());
if('${prod.C_BESP_DATE}'!=null&&'${prod.C_BESP_DATE}'!=''){
$(obj).parent().find("#C_BESP_DATE").val('${prod.C_BESP_DATE}');
$(obj).parent().find("#N_BESP_DATE").val('${prod.C_BESP_DATE}');
}
$(obj).parent().find("#span_C_BESP_DATE").show();
$(obj).parent().find("#N_BESP_DATE").attr('onvalid', "validRule(this,206151,'预约时间不能小于当前时间!','N_BESP_DATE',2)");
} else {
$(obj).parent().find("#span_C_BESP_DATE").hide();
//$(obj).parent().find("#C_BESP_DATE").val("");
$(obj).parent().find("#N_BESP_DATE").removeAttr('onvalid');
$(obj).parent().find("#N_BESP_DATE").attr('rtn',true);
}
}
function setBespDate(obj){
if($("#C_BESP_SYMBOL").attr("checked")){
$("#C_BESP_DATE").val($("#N_BESP_DATE").val()+" "+$("#N_BESP_DATE_TIME").val());
}
else{
$("#C_BESP_DATE").val("");
}
commHint(obj,'通过', 4);
}
function setOtherBespDate(obj){
var divId = $(obj).parents("div[id^=div_prod]").attr("id");
var newVal = $(obj).val();
$("div[id^=div_prod]").each(function(){
if($(this).attr("id") != divId){
var dt = $(this).find("#N_BESP_DATE");
var dt2 = $(this).find("#C_BESP_DATE");
if(dt.val() != newVal){
dt.val(newVal);
dt2.val(newVal);
}
}
});
}
</script>
<table width="100%">
<tr>
<th width="15%">
是否预约:
</th>
<td width="35%">
<input type="checkbox" id="C_BESP_SYMBOL" name="C_BESP_SYMBOL" value="1" onclick="reserveChange2(this);" />
<span id="span_C_BESP_DATE" style='display: none;'>
预约时间: <input id="test" type="text">
<input type="hidden" id="C_BESP_DATE" name="C_BESP_DATE" onvalid="setBespDate(this);"/>
<input type="text" id="N_BESP_DATE" name="N_BESP_DATE"
value="${prod.C_BESP_DATE}" oninit="initTime(this,0,0,'day+1');" onvalid="validRule(this,206056,'预约时间不能小于当前时间!','N_BESP_DATE:t600710',1);"
onpropertychange="setOtherBespDate(this);"/>
<select id="N_BESP_DATE_TIME" name="N_BESP_DATE_TIME" >17:00</option>
</select>
</span>
</td>
</tr>
</table>