java/AJAX/JSON/XML/JQUERY

******JSON

  1. **如何将一个 java 对象(包括 java 对象数组、集合)转换成一个 json 字符串。

    使用 json 库提供的工具。

    1. 对象

      JSONObject jsonObj = JSONObject.fromObject(srcObj);

      String jsonStr = jsonObj.toString();

    2. 数组或者 List 集合

      JSONArray jsonArr = JSONArray.fromObject(listObj);

      String jsonStr = jsonArr.toString();

  2.  ***如何将一个 json 字符串转换成 js 对象。

    可以 prototype 库提供的 evalJSON()函数。

js中eval函数可以把字符串转换成json对象;

json插件:jsonlib可以吧java和json之间转换;jsonlib要下载6个包,一个主,其他的依赖包要单独下;

 

 

 

  1. ******jQuery 是什么?

    JavaScript 的框架有很多,比如 prototype、JQuery、ExtJS 等等。jQuery 的通用性很好。jQuery 设计思想是将原始的 dom 对象封装成一个 jQuery 对象,通过调用 jQuery 对象的方 法来实现对原始的 dom 对象的操作。这样设计的目的是:是为了更好地兼容不同的浏览器,简化代码。

  2. 使用 jQuery 提供的选择器找到节点,一般情况下,jQuery 会将找到的节点封装成 jQ uery 对象。

    调用 jQuery 对象提供的方法。

  3.  **** jQuery 对象与 dom 对象之间的转换。

    1. dom 对象转换成 jQuery 对象。使用 var $obj = $(dom 对象);

    2. *****jQuery 对象转换成 dom 对象。使用 var obj = $obj.get(0)戒者 var obj = $obj.get()[0]

 ******jquery和dom对象互转:

<script type="text/javascript">

//dom对象转换成jQuery对象 
function f1(){

var obj = document.getElementById('a1');

var $obj = $(obj);

alert($obj.html());

}

//jQuery对象转换成dom对象 
function f2(){
var $obj = $('#a1'); 
//var obj = $obj.get(0);

var obj = $obj.get()[0];

alert(obj.innerHTML);


</script>

 

**使用 jQuery.noConflict()函数,为 jQuery 的$函数提供一个别名。

//jQuery的$函数改名 $a; 
var $a = jQuery.noConflict();

//protptype的函数不变

var obj = $('a1');

alert(obj.innerHTML);

alert($obj.html());

var $obj = $a('#a1');

//给#d1的id选择器设置css属性。

$('#d1').css({'font-style':'italic','font-size':'60px'});

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值