首页 > 解决方案 > 在 Rails 中将 $.ajax 更改为 $post

问题描述

在代码下方,我使用 ajax 调用发布请求。现在我需要从 更改为 。$.ajax如何$.post更改以下数据$.post

$.ajax({
    method: "POST",
    url: "get_object",
    dataType: "json",
    data: {
        parameter: parameter_name,
        mac: macAdd,
        protocol: protocol,
        serialnumber: serialnumber,
        oid: oid
    },

    success: function (result) {
        console.log(result);
        NProgress.done();
    }
})

标签: jqueryajax

解决方案


$.post(
     "get_object",
      {
        parameter: parameter_name,
        mac: macAdd,
        protocol: protocol,
        serialnumber: serialnumber,
        oid: oid
    },
    function (result, status) {
        console.log(result);

    },
    "json" 

 ).done(function() {
       NProgress.done();
    alert( "second success" );
  })
  .fail(function() {
    alert( "error" );
  });

参考


推荐阅读