从URL(WHOIS)更改输入更改的div内容

时间:2011-10-27 21:49:29

标签: php jquery ajax dns whois

我正在尝试制作可显示域名可用性的WHOIS脚本。我已经完成了PHP。我想要的只是jQuery部分,它可以检测输入内容的变化,向页面发送POST请求并在某个div中显示页面内容。

这是我的HTML

<div class="input">
    <input type="text" name="domain" placeholder="monsiteweb.com"/>
</div>
<div id="result">
</div>

我现在拥有的jQuery(不工作)

<script>
$(document).ready(function(){
    $("input[name=domain]").change(function () { 
        alert("Changed!"); 
});
</script>

非常感谢

3 个答案:

答案 0 :(得分:2)

你在那里缺少一个近括号:

<script>
$(document).ready(function(){
    $("input[name=domain]").change(function () { 
        alert("Changed!"); 
    });
});
</script>

此外,请不要忘记,您只有在离开现场后才会收到警报。

答案 1 :(得分:2)

基本上是:

$("input[name=domain]").change(function () { 
    $.post('script.php', { query: $(this).val() }, function(data) {
          $('#result').html(data);
    });
});

然后让您的PHP脚本检查$_POST['query']以获取用户的输入。

答案 2 :(得分:1)

您已打开一些未关闭的括号:

<script>
$(document).ready(function(){
    $("input[name=domain]").change(function () { 
        alert("Changed!"); 
    });
});
</script>