ajax一般的应用

<script type="text/javascript">
    $(function() {
        var clickObj = null;
        $('a.js_edit').click(function() {
            clickObj = $(this);
            $("#commentId").val($(this).attr("commentEditId"));<!--得到当前值并把它赋值给commentId--!>   
            var url = '/comment/checkart/' + $("#commentId").val();<!--jsp参数及路径的使用--!>
                    var dataV = new Object();
                    ajaxPost({
                        url : url,
                        data : dataV,
                        ok : function(data) {
                            if (data.status == 'ok') {
                                showPopupDiv($('#editPopupLayer'));<!--弹出editPopupLayer层--!>
                                $("#commentContent").val(data.message);
                            }
                        },

                        fail : function(data) {
                            alert(data.message);
                        }
                    });
                
        });
        
        /* 这是用来编辑的ajax */
        $('#saveEdit').click(
                function() {
                    var commentEdit = $("#commentContent").val();<!--得到commentContent的值--!>
                    var commentId = $("#commentId").val();

                    var url = '/comment/editcomment/' + commentId;
                    var dataV = new Object();
                    dataV.content = commentEdit;
                    ajaxPost({
                        url : url,
                        data : dataV,
                        ok : function(data) {<!--回调后台的方法--!>
                            alert(data.status);
                            if (data.status == 'ok') {
                                hidePopupDiv($('#editPopupLayer'));                            }
                        },

                        fail : function(data) {
                            alert(data.message);
                        }
                    });
                    clickObj.closest('div').find('.js_comment').text(
                            $('[name=newValue]').val());
                    hidePopupDiv($('#editPopupLayer'));

                });

        $(".btnDel").click(function() {
            if (!confirm("确定删除吗?")) {
                return false;
            }
            var commentId = $(this).attr("commentId");
            var url = '/comment/' + commentId;

            ajaxDelete({
                url : url,
                ok : function(data) {
                    if (data.status == 'ok') {
                        $("#comment_" + commentId).hide();
                    }
                },
                fail : function(data) {
                    alert(data.message);
                }
            });

        });

        $("#getJson").click(function() {
            window.open('/article/' + $("#articleId").val() + '/getJson3');
        });
    });
</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值