jquery ajax监听事件
2016-03-10 15:32
801 查看
var oldComparePeriod = ""; var newComparePeriod = ""; $(function(){ //将新的期数值放进去 newComparePeriod = $('#comparePeriod').combobox('getValue'); //启动监听器 setInterval("ajaxListener()",5000);//每5秒监听一次 }); // 监听器 function ajaxListener(){ newComparePeriod = $('#comparePeriod').combobox('getValue'); //期数change时向后台发送请求 if(newComparePeriod == oldComparePeriod) return ; oldComparePeriod = newComparePeriod; var data = {comparePeriod:oldComparePeriod}; jQuery.ajax({ //发送请求 type: 'post', url : 'selectComparePeriod.htm', dataType:'json', data: data, success: function(rs){ if(rs==null || rs.length==0){ return ; }else{ var period = rs[0]; var beginNearDate = period.beginNearDate; var beginDate = period.beginDate; var endDate = period.endDate; document.getElementById('beginNearDate').innerText=beginNearDate; document.getElementById('beginDate').innerText=beginDate; document.getElementById('endDate1').innerText=endDate; document.getElementById('endDate2').innerText=endDate; /* $('#beginNearDate').textbox('setValue',beginNearDate); $('#beginDate').textbox('setValue',beginDate); $('#endDate1').textbox('setValue',endDate); $('#endDate2').textbox('setValue',endDate); */ } }, error:function(){ jQuery.messager.alert('提示', '服务器正忙,请稍后重试。');//异常提示 } }); }
相关文章推荐
- Jquery Ajax实例参考
- Jquery Ajax和getJSON获取后台普通Json数据和层级Json数据解析
- 使用jquery ajax方法时,定义的请求类型由post变成get问题详解。
- 打造自己的js库1 -- ajax操作的封装
- S2SH整合JQuery+Ajax实现登录验证功能
- 爱分享网站后台文章链接
- jQuery ajax - post() 方法 同步
- IE下使用jquery ajax失效的原因总结
- jquery 执行Ajax的过程中触发的事件
- 在juqery的ajax和struts2整合开发时,对象数据的从页面到Action的传递问题
- jQuery AJAX
- AJAX XMLxmlHttpuest 对象
- jquery跨域访问ashx
- spring mvc 接收jquery ajax 提交的数组参数
- jquery ajax ie6兼容性问题
- jquery ajax请求对json数据解析的理解
- struts2中使用ajax请求验证表单
- ajax从后台返回list类型到前台解析
- Ajax学习小例
- 使用ajax时的一个小教训