锋利的jQuery ajax(三)

4.$.getScript()

有时候,在页面初级加载时就取得所需的全部JAVASCRIPT文件是完全没有必要的。虽然可以在需要哪个JAVASCRIPT文件时,动态的创建<script>标签:
$("<script type='text/javascript' src='test.js'>").appendTo("head");

$(document.createElement("script")).attr("src","test.js").appendTo("head");

$.getScript更方便:

//当点击send标签时,加载js文件
$(function(){
    $('#send').click(function(){
        $.getScript('test.js');
    });
})

$.getScript()也有回调函数,例如:

$function(){
    //当插件加载完毕后,单击“go”按钮时....
    $.getScript('jquery.color.js',function(){
        $("#go").click(function(){
        })
    })
}

5.$.getJSON()

看代码:

$.getJSON(url,data,function(data){
    //其中data是后台返回的JSON对象,或者是JSON字符串,如果是
    //JSON字符串,需要先转换成JSON对象
    $('#resText').empty();
    var html = '';
    $.each( data  , function(commentIndex, comment) {
        html += '<div class="comment"><h6>' +    comment['username'] + ':</h6><p class="para">' + comment['content'] + '</p></div>';
                  })
         $('#resText').html(html);    
})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值