-6

我无法让这个 javascript 代码工作。我从选项中获得了价值,但它不通过 ajax 处理!

function get_lan() {
      var lan_code = document.getElementById('customDropdown1').value;
      var params = "lan=" + lan_code;
      $.ajax({
            type: "POST",
            url: "api/get_lan.php",
            data: params,
            success: function(result) { 
                callback(result);
                document.getElementById("lan_code").innerHTML = result;
            }
        });
    }
4

1 回答 1

0

首先callback未定义,其次您还需要调用get_lan() function以使其正常工作

更新代码

function get_lan() {
    var lan_code = document.getElementById('customDropdown1').value;
    var params = "lan=" + lan_code;
    $.ajax({
        type: "POST",
        url: "api/get_lan.php",
        data: params,
        success: function(result) {
            document.getElementById("lan_code").innerHTML = result;
        }
    });
}

get_lan();
于 2013-07-01T17:00:47.520 回答