如何在Java中进行jQuery Json调用

开发 开发工具
今天,我们将会为大家介绍一个Jquery Json调用开发中的小技巧,PHP数组变成JSON数组的实现。soap是utf8编码 ,数据库是gbk编码 ,编码不一样导致产生上面的报错。

Jquery Json调用在日常工作中非常好用,只需要Json数据就可以了,如果对Json数据不太了解请先百度或者google一下 。下面就对Jquery Json调用的代码进行的分析与研究。。。。

  1. $jsonstr .= “[{'IP':'192.168.1.1','diqu':'深圳".$id."','addtime':'".Date('Y-m-d H:i:s',time())."'},{'IP':'192.168.1.2','diqu':'上海".$id."','addtime':'".Date('Y-m-d H:i:s',time())."'}]“;  
  2.  
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  4. <html xmlns="http://www.w3.org/1999/xhtml"> 
  5. <head> 
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  7. <title>关键字效果统计</title> 
  8. <script type="text/javascript"> 
  9. $(function(){  
  10. var tableTop ='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr bgcolor="#FFCC66"><td width="35%">IP地址</td><td width="35%">地区</td><td width="30%">访问时间</td></tr>';  
  11. var tableFoot ='</table>';  
  12. $('.countlist a').click(function(){  
  13. var objdiv = $(this).next('div');  
  14. if(objdiv.find('tr').size() >1)  
  15. {  
  16. objdiv.slideToggle('fast');//如果已加载内容就直接显示  
  17. }  
  18. else  
  19. {  
  20. var jsonStr='';  
  21. var jsonStr1='';  
  22. var rel = $(this).attr('rel').split('_');  
  23. var xjtype = rel[0];  
  24. var idrel[1];  
  25. objdiv.html('正在加载....')  
  26. $.getJSON("这里是要返回json数据的php文件地址,请自行修改",{ID:id,xjType:xjtype},function(date){  
  27. if(date.msg!='error')  
  28. {  
  29. var jsonData = date;  
  30. for(var i=0;i<jsonData.length;i++){  
  31. for(var key in jsonData[i]){  
  32. jsonStr += '<td>'+jsonData[i][key]+'</td>';  
  33. }  
  34. jsonStr = '<tr>'+jsonStr+'</tr>';  
  35. }  
  36. objdiv.html(tableTop+jsonStr+tableFoot);  
  37. objdiv.slideToggle('fast');  
  38. }  
  39. else  
  40. {  
  41. alert('加载出错,请稍候再试!');  
  42. }  
  43. });  
  44. }  
  45. });  
  46. })  
  47. </script> 
  48. </head> 
  49. <body> 
  50. <div class="shuoming marbottom"> 
  51. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC"> 
  52. <tr bgcolor="#F3F3F3"> 
  53. <td width="12%">关键字</td> 
  54. <td width="88%">统计信息</td> 
  55. </tr> 
  56. <?php for($j=0;$j<10;$j++): ?> 
  57. <tr bgcolor="#FFFFFF"> 
  58. <td>MAX</td> 
  59. <td class="countlist"> 
  60. 查询次数:10次; <a href="javascript:;" rel="tel_<?php echo $j; ?>">查看详细列表</a> 
  61. <div style="display:none"></div> 
  62. </td> 
  63. </tr> 
  64. <?php endfor; ?> 
  65. </table> 
  66. </div> 
  67. </body> 
  68. </html> 

对于Jquery Json调用的代码说明就到这了,希望大家多多学些参考

责任编辑:chenqingxiang 来源: 计世网
相关推荐

2012-08-06 10:42:20

Java

2017-10-16 08:07:22

2017-11-13 15:46:07

2011-08-01 18:52:26

ActiveDirecOU

2010-01-28 10:18:50

Visual StudXML编程

2020-06-30 08:23:00

JavaScript开发技术

2016-09-21 13:35:33

LinuxVimUbuntu

2023-05-26 15:46:23

数据结构布隆过滤器开发

2024-02-07 09:36:40

MySQL数据

2012-09-19 21:59:57

IBM大型主机ELS数据整合

2009-07-23 10:51:20

jQuery调用Web返回JSON数据

2009-07-10 17:54:15

Java中调用JythJython

2017-04-07 09:00:46

UbuntuVim文本选择

2009-12-28 13:59:12

ADO调用存储过程

2023-06-19 15:38:38

JavaScripAPI

2009-06-12 14:32:53

WCFJSON对象jQuery

2009-06-17 13:19:50

Java调用DLL

2009-06-22 10:29:11

集成测试Spring

2010-02-22 10:06:17

Python调用

2018-12-03 14:15:36

SUSE 12 Lin单用户模式命令
点赞
收藏

51CTO技术栈公众号