Изменение содержимого div при изменении ввода с URL (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 ответа

Решение

В принципе:

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

тогда проверьте ваш скрипт PHP $_POST['query'] для ввода пользователя.

Вам не хватает одной закрывающей скобки там:

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

Кроме того, не забывайте, что вы получите предупреждение только после того, как покинули поле.

Вы открыли несколько скобок, которые не закрыты:

<script>
$(document).ready(function(){
    $("input[name=domain]").change(function () { 
        alert("Changed!"); 
    });
});
</script>
Другие вопросы по тегам