-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

最初は定義されておらず、2番目はそれを機能させるため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 に答える