extjs Ext.Ajax.request 从后台得到 String 字符串 在页面显示器内容

此例子主要显示extjs 的 ajax 是如何解析 普通字符串的

JS

        function testStringAjax()
	{
		var areaName = "";
		Ext.Ajax.request({
		   	method: 'POST',// 请求方式
		   	url: 'testStringAjax',//URL 
		   	params: {areaName:""+areaName+""},//要传递的参数,此参数可以是一组参数
		   	waitMsg: '数据更新中,请稍后...',
		   	success: function(response,options){
		   		var textDoc = response.responseText;//注意此处用的是 responseText 
		   		if(textDoc!=null)
	   			{
		   			var vs = textDoc.split('^_^'); 
	   				document.getElementById("zcl").innerHTML = vs[0];//将得到的值展示在页面上
	   				document.getElementById("zyc").innerHTML = vs[1];
	   			}
		   	},
		   	failure: function(response,options){
		   		Ext.Msg.alert("信息提示", "获取数据库数据出错,请稍后再试!");
		   	},
		   	autoAbort:false
		});
	}
        Ext.onReady(testStringAjax);


jsp 部分代码

<div id="zcl"></div>

<div id="zyc"></div>



action

public String testStringAjax() {
		
		try {
			
			String s = "hi^_^你好";
			response.getWriter().print(s);
			response.getWriter().flush();
			response.getWriter().close();
		} catch (Exception e) {
			e.printStackTrace();
		}
		return null;
}



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值