-1

Javascript

$("#appendedInputButton").click( function () {
    bday = document.getElementById("appendedInputButton").value;
    $.get("php/getWiki.php", {
        "bday":bday
    }, function (data) {
        response = data;
    })
});

还尝试了不带引号的生日。

PHP

if (isset($_GET["bday"])) {
    var_dump($_GET);
    $bday = $_GET["bday"];
    echo $bday;
    echo "<br>";
    ...
} else {
    echo "error lols."
}

我想我没有正确地做某事。这是响应输出:

response
"array(1) {
    ["bday"]=>
    string(0) ""
}"
4

1 回答 1

1

您将click事件绑定到包含该值的同一输入,因此当您第一次单击它时,其中不会有任何要发送的内容。

(只是将其发布为答案,因此实际上已回答^_^)

于 2012-12-25T21:32:39.700 回答