使用纯JavaScript的ASP.NET HTTP POST和GET

时间:2011-06-24 11:24:54

标签: javascript jquery asp.net asp.net-mvc json

在ASP.NET MVC中,我们可以创建一个ajax帖子并轻松获取jquery并获得下面的响应;

  

注意:代码是从另一个引用的   stackoverflow.com上的问题

function UpdateComments(){
    resultHTML = jQuery.ajax({
        type: 'GET',
        url: 'Comments/List/UserID'
    }).responseText;

    $('#comments').html(resultHTML);
}

function PostComment(targetUserID, commenterUserID, comment)
jQuery.ajax({
        type: 'POST',
        contentType: 'application/json; charset=utf-8',
        data: $.toJSON({review: comment, id:targetUserID, commenter:commenterUserID}),
        dataType: 'json',
        url: 'Comments/Add',
        success: function(result){
            // Only update comments if the post was successful:
            resultJson = $.evalJSON(result);
            if(resultJson['success'] == true){
                UpdateComments();                    
            }
        }
    });

在没有任何额外库的情况下使用普通JavaScript

执行上述功能的方法是什么?

1 个答案:

答案 0 :(得分:2)

使用XMLHttpRequest,探索这个简单的javascript