zoukankan      html  css  js  c++  java
  • Jquery getJson

    //js

    function get_addressinfo(x){
      var zipcode = $("#"+x+"_zipcode").val();
      $.getJSON("ebanx/zipcode", {zipcode: zipcode}, function(msg){
          if(msg['status'] == 'SUCCESS'){
            var addressinfo = msg['zipcode'];
            $("#"+x+"_state").val(addressinfo['state']);
            $("#"+x+"_city").val(addressinfo['city']);
            $("#"+x+"_address").val(addressinfo['address']);
        }else{
          alert('invaled zipcode, please enter again');
        }
      });
    }

    //application/control/ebanx/zipcode

    public function zipcode(){
        $url = $this->url.'zipcode';
        $zipcode = $_GET['zipcode'];
        $res_merch = $this->pay_order->get_method_info_by_class_name('ebanx');

        $res = $this->pay_order->get_merchant_data_by_pay_type($res_merch[0]['pay_type_id'], $res_merch[0]['method_id']);

        $params = array(
            'integration_key' => $res[0]->merchant_key,
            'zipcode' => $zipcode);

          log_message('gash', 'zipcode parameters: '.json_encode($params));

          $query_res = $this->_makeRequest($url, $params, 'get');
          $result_array = json_decode($query_res['msg'], TRUE);
          log_message('gash', 'zipcode result: '.json_encode($result_array));
          echo json_encode($result_array);
    }

    自由之思想,独立之意志
  • 相关阅读:
    热安装NGINX并支持多站点SSL
    centos 自启动
    gulp入门
    nodejs的包管理器npm和cnpm
    Chrome扩展及应用开发
    dubbo本地搭建实例
    web项目中获取spring的bean对象
    Windows下zookeeper注册中心的安装和启动
    dubbo-admin管理控制台的安装和使用
    启动zookeeper报错:JAVA_HOME is not set
  • 原文地址:https://www.cnblogs.com/barfoo/p/3921754.html
Copyright © 2011-2022 走看看