Heim  >  Fragen und Antworten  >  Hauptteil

javascript - jquery ajax fordert Backend-Daten an. Kann mir bitte jemand den allgemeinen Prozess erklären?

Ich habe Ajax verwendet, um die Daten über die vom Backend bereitgestellte Schnittstelle abzurufen. Wie übertrage ich sie nach der Änderung der Seite an das Backend?

大家讲道理大家讲道理2735 Tage vor539

Antworte allen(4)Ich werde antworten

  • 某草草

    某草草2017-05-18 10:57:34

    后台给你查询接口,肯定要再提供提交接口的,再用ajax请求就行了

    Antwort
    0
  • 滿天的星座

    滿天的星座2017-05-18 10:57:34

    通过get或者post方式 调用后台的接口 得到数据 数据一般是json字符串对象 将他转换为js能够编译的json对象 用js里的json对象里的方法 不要用eval去解析 然后将数据赋值到你的页面上 然后再操作页面的改变页面数据以后 将这些改变的数据获取到转换为数据发给后台 至于后台要的是字符串还是对象格式的看后台需要

    Antwort
    0
  • 黄舟

    黄舟2017-05-18 10:57:34

    怎么接的就怎么发呗

    Antwort
    0
  • 習慣沉默

    習慣沉默2017-05-18 10:57:34

    $('#get').click(function() {
        $.get(
            "/example/jquery/demo_test.asp",    // 后台请求数据地址
            function(data,status){
              // 将你请求进行相应处理
        });
    }); 
          
    $('#post').click(function() {
        $.post("/example/jquery/demo_test_post.asp",  // 后台请求数据地址
            {
              name: $('.firstname').val(),
              city: $('.lastname').val()
            },
            function(data,status){
              alert("数据:" + data + "\n状态:" + status);
        }); 
    }); 
    <form>
        First name:<input type="text" class="firstname">
        Last name:<input type="text" class="lastname">
    </form>
    <button id = 'get'>获取</button>
    <button id = 'post'>发送</button>

    Antwort
    0
  • StornierenAntwort