gpt4 book ai didi

javascript - 使用ajax时获取 undefined index 。

转载 作者:行者123 更新时间:2023-11-28 15:41:00 25 4
gpt4 key购买 nike

我试图将数据从 php 回显到 jquery,问题是 jquery 没有将数据传递给 php。变量 $urlvar_dump 回显 string''NULL。预期输出是回显用户在 id="domain-hits" 所在的屏幕输入字段中键入的内容。

HTML

<div id="domain-hits"></div>
<input onblur="checkPR()" type="text" class="input_text_metas_submit" name="url" value="http://" id="urlpr" />

Jquery/AJAX

$(function () {
jq2('#urlpr').on('blur', function (e) {
$.ajax({
type: 'post',
url: 'onlydomain.php',
data: $('#urlpr').serialize(),
success: function (data) {
$("#domain-hits").html(data);
}
});

e.preventDefault();
});
});

PHP - onlydomain.php

<?php
$url = isset($_GET['url']) ? $_GET['url'] : '';
var_dump($url); // it echo's string ''.
?>

我是 ajax 新手,请帮助我,非常感谢。谢谢。

最佳答案

您通过 POST 发送表单数据,同时尝试通过 GET 检索表单数据。变化:

$url = isset($_GET['url']) ? $_GET['url'] : '';

至:

$url = isset($_POST['url']) ? $_POST['url'] : '';

关于javascript - 使用ajax时获取 undefined index 。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23763091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com