页面上写了一个js日期控件,可是选了日期之后日期值无法传递到后台,求指点
jsp页面代码:<scripttype="text/javascript"src="<%=request.getContextPath()%>/ajax/workorde...
jsp页面代码:
<script type="text/javascript" src="<%=request.getContextPath() %>/ajax/workorders/js/pdaoperaterecord.js"></script>
<table width="100%" cellpadding="0" cellspacing="1" class="dataGridTableBorder">
<tr>
<td>处理时间</td>
<td> <input type="text" style="width:60%;" id="dealTime"></input> </td>
</tr>
</table>
js代码:
var flag=true;
jQuery('#dealTime').datetimebox({
width:306,
required:flag,
editable:false,
formatter:function(date){
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
function formatNumber(value){
return (value < 10 ? '0' : '') + value;
}
return y+'-'+formatNumber(m)+'-'+formatNumber(d)+' ';
}
});
控件选择日期的效果可以实现,但是选择的日期无法传到后台,求指点,不知道是不是jsp哪里写错了? 展开
<script type="text/javascript" src="<%=request.getContextPath() %>/ajax/workorders/js/pdaoperaterecord.js"></script>
<table width="100%" cellpadding="0" cellspacing="1" class="dataGridTableBorder">
<tr>
<td>处理时间</td>
<td> <input type="text" style="width:60%;" id="dealTime"></input> </td>
</tr>
</table>
js代码:
var flag=true;
jQuery('#dealTime').datetimebox({
width:306,
required:flag,
editable:false,
formatter:function(date){
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
function formatNumber(value){
return (value < 10 ? '0' : '') + value;
}
return y+'-'+formatNumber(m)+'-'+formatNumber(d)+' ';
}
});
控件选择日期的效果可以实现,但是选择的日期无法传到后台,求指点,不知道是不是jsp哪里写错了? 展开
2个回答
展开全部
你把dealTime的value打印出来看看,
还有你dealTime没有名字,后台获取是根据名字来的,你给标签一个名字再试。
祝你成功
还有你dealTime没有名字,后台获取是根据名字来的,你给标签一个名字再试。
祝你成功
追问
我完整的jsp页面上可以填写的搜索条件包括这个dealTime一共有四个,另外几个的代码都是
这样的,没有name也没有value,但是都可以传到后台,还是有点儿不解 大侠继续指点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
怎么提交的,后台怎么接收的 ?怎么不贴出来看看。
更多追问追答
追问
jQuery.ajax({
type:"post",
url: getRootPath()+"/mmst/pda/ajax/XXX.do",
data:"flagSear=1&filter_LIKES_douserid="+data1+"&filter_LIKES_bizcode="+data2+"&filter_LIKES_operate="+data3+"&filter_EQS_dodatetime="+data4,
dataType:"json",
......
});
data中的data4就是要传到后台的时间的值
是通过这种方式传到后台action中具体方法里面的,大侠继续指点
追答
一步一步调试,看在post之前,前段是否取到值了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询