订单提交之后的返回信息,在哪里设置?

2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家

我在专题页面添加了一个快速提交表单,但是提交数据之后订单返回信息不能显示,信息可以添加到数据库。这个应该怎么修改呢?

这是处理文件

  1. $sql="update " . $GLOBALS['ecs']->table('order_goods') . " set is_real=1 where order_id=" . $order_id;
  2. $order_query=$GLOBALS['db']->query($sql);
  3. $result['message'] = '<div style="text-align:center;padding:30px;" class="textStrong">您的订单已提交成功,请记住您的订单号:'.$order['order_sn'];
  4. die($json->encode($result));
复制代码

这是模版文件里的js

  1. /* *
  2. * 处理快速通道反馈信息
  3. */

  4. function orderQuickResp**e(result)
  5. {
  6. if (result.error == 2)
  7. {
  8. if (confirm(result.message))
  9. {
  10. location.href = 'user.php?act=add_booking&id=' + result.goods_id;
  11. }
  12. }
  13. else
  14. {
  15. document.getElementById('ESC_ORDER').innerHTML = result.message;
  16. }
  17. }
复制代码

回答:
有人吗?这里太安静了。。。

Ajax.call('order_quick.php?act=order', 'goods=' + goods.toJS**tring(), orderQuickResp**e, 'POST', 'TEXT');
用text类型,返回undefined
用JSON什么反应都没