前台:function queryTsr(){
var agentNo;
var userName;
var userCode;
var tsrType = document.getElementById("tsrType").value;
var pointTsr = document.getElementById("pointTsr").value;
alert(tsrType);
alert(pointTsr);
if(tsrType=="" || tsrType==null){
alert("请选择坐席输入类型!");
return false;
}
if(pointTsr=="" || pointTsr==null){
alert("请输入坐席!");
return false;
}
if(tsrType=="1"){
agentNo=pointTsr;
form1.action = "<%=request.getContextPath()%>/getUserAll.do?agentNo="+agentNo;
}
if(tsrType=="2"){
userCode=pointTsr;
form1.action = "<%=request.getContextPath()%>/getUserAll.do?userCode="+userCode;
}
if(tsrType=="3"){
userName=pointTsr;
form1.action = "<%=request.getContextPath()%>/getUserAll.do?userName="+userName;
}
$("form[name='form1']").ajaxSubmit({async: false,
type: "post",
data:{},
contentType:"application/x-www-form-urlencoded; charset=UTF-8",
success:function(json){
var data = eval('(' + json + ')');
var userAllList=data.data;
var allUser=$("#userAll");
allUser.html("");
for(var i=0;i<userAllList.length;i++){
var userAll=userAllList[i];
var td="<td class='inputbg' border='0' colspan='6'>"+
"<input name='userName' disabled='disabled' class='inputbg' style='color:#ff0000;font-family:黑体' value='"+userAll.userName+"'/>"+
"<input name='umCode' disabled='disabled' class='inputbg' value='"+userAll.umCode+"'/>"+
"<input name='agentId' disabled='disabled' class='inputbg' value='"+userAll.agentId+"'/>"+
"</td>";
allUser.append(td);
allUser.show();
}
}
});
}
后台controller
List userAllList = (List) this.getDispatch().dispatchRequest(
CommonUtils.getAggregatedSearchDTO("role.searchUserAll", userDto),
ServiceRequestId.AGGREGATED_SEARCH_ACTION);
ajaxDTO.setData(userAllList);
ajaxDTO.setMsg("success");
resultMap.put(AjaxUtil.JSON_RETURN_OBJECT, AjaxUtil.toJson(ajaxDTO));
// resultMap.put("userAllList", userAllList);
return new ModelAndView(this.getSuccessView(),resultMap);
分享到:
相关推荐
ajax异步更新实例,非常优秀的自定义控件,代码整洁,适合参考学习!
ajax局部刷新ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术
Razor功能非常强大,但是本身并不能做到无刷新,所以需要配合ajax使用。本文通过一个例子给大家介绍使用Ajax局部更新Razor页面,需要的朋友参考下吧
jquery .ajax 局部刷新之后 刷新内容无法调用js.
使用ajax局部刷新 有源码 Ctrl+C Ctrl+V 一下就可以使用
Ajax局部刷新分页
介绍了页面中的利用控件或者脚本来实现局部刷新
php ajax 实现局部刷新简单例子(超简单化)
ajax技术 局部更新内容 最简单明了的程序 值得下载学习
国家电网的一个面试题,要求不使用ajax控件实现页面的局部刷新
如果页面中包含一个ajax更新的列表,那么需要小心非动态更新部分的事件处理,下面以带有公共工具栏的列表界面为例
AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术.
ajax.dll 配置 ajax局部无刷新 ajax 异步处理
tools.jsp 兼容创建xmlhttprequest,update.jsp前台页面,getColor.jsp后台页面。这个只能让初学者对ajax有感性认识。
Ajax局部刷新c#源码局部刷新局部刷新局部刷新局部刷新局部刷新局部刷新
Ajax局部刷新小实验,可供需要的朋友参考。
ajax 页面的局部刷新的一个例子 希望对大家有帮助
dwr ajax 局部刷新java的 回调函数