在 AJAX 请求之前使用 JavaScript 获取日期

2024-04-02

我有这个 AJAX 请求:

function request(str){
    <script>      
    var aircraft = $("#div");
        aircraft.load("./file.php?icao="+str, function(){
        });
    }
<script>
<div id="div"><div>

当我执行这个选项时。请求file.php

<script>
    $(function() {
        $("#submit")
            .button()
            .click(function form() {
        });
    });

    function form(){

        var id = document.getElementById('id').value;
                $("div2").text(id);
    }
</script>
<div id="div2"><div>
<tr><td class="forms">ID:</td><td><input maxlength="4" type="text" id="id" name="icao" size="30"/></td></tr>

<tr><td><input id="submit" type="submit" value="Submit"></td></tr>

当我按下按钮时没有结果。 var id 的值未定义。问题出在函数请求上。因为如果我直接不使用该功能,一切都会正常工作。我认为是 AJAX 和 Javascript 之后的问题。


尝试这个:

function form() {
    var id = document.getElementById('id').value;
    $("div2").text(id);
}

$(function() {
    $("#submit").click(function() {
      form();
    });
});

在 jQuery 事件中嵌入函数调用的语法不正确。如果你想在 jQuery 函数中执行另一个函数,你必须执行上面的操作,而不是.click(function form() {});

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 AJAX 请求之前使用 JavaScript 获取日期 的相关文章

随机推荐