列表与详情给的是一个接口,点击列表中某一条跳转到查看订单详情页,这个数据要怎么带过去?

clipboard.png

clipboard.png

clipboard.png

本来以前都是给两个接口的,第一个接口是列表数据,然后在列表页点击时传Id过去,在第二个接口返回详情数据,但是现在后台把所有数据放在一个接口,该怎么搞????

阅读 8.1k
3 个回答

再调一遍接口取数据

如果没有单独的订单详情接口的话 订单详情里面的内容就必须要在订单列表接口查出来。
这样可以跳转的时候把数据带过去。
POST 提交 用的是模拟表单方式提交

function post(path, params, method) {
    method = method || "post"; // Set method to post by default if not specified.

    // The rest of this code assumes you are not using a library.
    // It can be made less wordy if you use one.
    var form = document.createElement("form");
    form.setAttribute("method", method);
    form.setAttribute("action", path);

    for(var key in params) {
        if(params.hasOwnProperty(key)) {
            var hiddenField = document.createElement("input");
            hiddenField.setAttribute("type", "hidden");
            hiddenField.setAttribute("name", key);
            hiddenField.setAttribute("value", params[key]);

            form.appendChild(hiddenField);
         }
    }

    document.body.appendChild(form);
    form.submit();
}

参考http://stackoverflow.com/questions/133925/javascript-post-request-like-a-form-submit

双方声明,提交类型
type:list or type:detail

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题