直接上代码,包括清空htm重写元素
<script type="text/javascript">
//持仓
function holdOn(obj){
var htmlStr = "";
var goodsCode='${goodsCode}';
var $obj = $(obj);
if(goodsCode.isNotBlank()){
jQuery.ajax({
type: "POST",
url: appServer + "/ajax/holdAgain.htm",
dataType: "json",
cache: false,
data: {
"goodsCode": goodsCode
},
success: function(data) {
if (data.type=='ERROR') {
var i =1;
$(".listBox").empty();
htmlStr += "<h5><span>异常信息</span></h5>";
htmlStr += "<table style='width:100%'>";
htmlStr += "<tr ><th width='15%'>序号</th>";
htmlStr += "<th width='85%'>信息内容 </th></tr>";
for(var key in data.messageMap){//获得json的键位,由此得到value
htmlStr += "<tr>";
htmlStr +="<td style='text-align: center'>"+i+"</td>";
htmlStr +="<td style='text-align: center'>"+data.messageMap[key]+"</td>";
htmlStr +="</tr>";
i++;
}
htmlStr +="</table>";
$(".listBox").html(htmlStr);
$(".form-but").empty();
$(".form-but").html("<input type='button' name='back' onclick='location.href=\"$!{appServer}/good/againList.htm\"' class='but' value='确定'/>");
} else if(data.type=='SUCCESS'){
$obj.attr('disabled','disabled');
$obj.attr('style','color: rgb(172, 168, 153); text-shadow: 1px 1px 0px rgb(255, 255, 255);');
$obj.removeAttr('onclick');
alert("持仓成功");
}
},
error: function() {
alert("暂时无法连接登记托管系统查询持仓数据,请稍后再试");
}
});
}else{
}
}
</script>
需要注意的是,jaxa返回值的datatype为‘json’ 如果是‘text’,则还需要手动转换为json,好像是eval(data)或者JSON.parse(data),但直接返回json比较方便。
相关推荐
资源名称:Jquery Ajax异步处理Json数据 中文WORD版内容简介:本文档主要讲述的是Jquery Ajax 异步处理Json数据;希望对大家会有帮助;感兴趣的朋友可以过来看看资源截图: 资源太大,传百度网盘了,链接在附件中,...
ajax异步刷新返回json数据进行一系列操作
text和html都是处理比较简答的数据,而在编程过程中使用Ajax调用数据的时候,难免要进行逻辑的处理,接受的数据也变的复杂比如数组类型的数据,这时候就需要使用JSON数据类型进行处理,今天就说说,JSON数据请求过程...
点添加、删除,新增和删除行,填写后数据后点提交时拼装成json串异步提交,后台解析json串。
安卓异步加载Json缓存优化,一个小Demo,演示安卓异步加载Json缓存优化。
jQuery中对异步提交JSON和XML数据的处理方式,jQuery中对异步提交JSON和XML数据的处理方式。
本文实例讲述了jQuery实现异步获取json数据的2种方式,在web程序开发中非常具有实用价值。分享给大家供大家参考之用。具体方法如下: 通常来说,jQuery异步获取json数据有2种方式,一个是$.getJSON方法,一个是$....
jquery ajax处理json数据其实与其它ajax处理数据没什么很大的改动,我们只要简单处理一下ajax部份的dataType数据类型等于json即可解决了
jQuery异步获取json数据有2种方式,一个是$.getJSON方法,一个是$.ajax方法。本篇体验使用这2种方式异步获取json数据,然后追加到页面。 在根目录下创建data.json文件: 代码如下: { “one” : “Hello”, ...
android异步远程解析json数据绑定到ListView上,响应地址也有了,分层思想写的,要是有什么异常之类的可以Q我
所谓的Ajax.... } 好了,现在我们谈谈前台Js怎么处理后台返回的数据吧,可利用Jquery处理返回的纯html,json,Xml等数据.这里我们演示返回返回的数据有string、集合(List<>)、类. 但都返回Json格式
VS2008基于ajax异步操作 json (附源码)VS2008基于ajax异步操作 json (附源码)VS2008基于ajax异步操作 json (附源码)VS2008基于ajax异步操作 json (附源码)
一个jquery+json 数据传递的 实例工程,代码注释详细,很适合 初学者,这是我帮老弟打的,希望可以帮到其他人
使用jQuery实现ajax
根据地址 异步下载json文件 使用nsdata
Ajax(ASynchronous JavaScript And XML):是一种在无需重新加载整个网页的情况下,能够...Json(JavaScript Object Notation) :现在多用于存储和交换文本信息的语法;进行数据的传输,SON 比 XML 更小、更快,更易解析。
我们很多时候为解析json数据和记载网络图片而头疼,volley可以为你解决这一切,这个程序使用volley解析json数据,得到数据和图片的地址,由于volley为你封装好咯,无需自己去处理异步操作,volley可以根据图片地址...
异步加载数据.在一个项目中用LiseView显示从网络下载下来的数据。