1

我正在尝试制作可以显示域名可用性的 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>

非常感谢

4

3 回答 3

2

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

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

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

于 2011-10-27T21:51:12.657 回答
2

基本上:

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

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

于 2011-10-27T21:54:58.817 回答
1

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

<script>
$(document).ready(function(){
    $("input[name=domain]").change(function () { 
        alert("Changed!"); 
    });
});
</script>
于 2011-10-27T21:52:47.257 回答