• 创建 AJAX 请求对象
  • 在 JavaScript 中,可以使用 XMLHttpRequest 对象来发送 AJAX 请求。但是,jQuery 提供了更方便的方法来发送 AJAX 请求。您可以使用 . a j a x ( ) .ajax() 或 .post() 方法来创建 AJAX 请求对象。这些方法有很多可选参数,如 URL、请求类型、数据、成功回调函数等。

    例如,使用 $.ajax() 方法创建 AJAX 请求对象的示例代码如下:

    $.ajax({
        url: 'ControllerName/ActionName',
        type: 'POST',
        data: {param1: value1, param2: value2},
        success: function(result){
            // 成功回调函数
        error: function(){
            // 错误回调函数
    

    上面的代码会向名为 "ControllerName" 的控制器发送 POST 请求,并调用名为 "ActionName" 的方法。请求中包含两个参数:param1 和 param2。

  • 处理 AJAX 响应
  • 当 AJAX 请求成功时,成功回调函数将被调用,并且可以在其中处理返回的数据。例如,可以将数据显示在网页上或执行其他操作。

    success: function(result){
        // 处理返回的数据
        $('#result').text(result);
    

    当 AJAX 请求失败时,错误回调函数将被调用。您可以在其中处理错误,并显示适当的错误消息。

    error: function(){
        alert('请求失败');
    

    以上是使用 jQuery 发送 AJAX 请求到控制器方法的基本步骤。当然,实际应用中还需要根据具体情况进行参数设置和逻辑处理。

  •