Наконец-то заработала проверка моего домена.Теперь вопрос в том, что у меня есть форма (search-domains), когда пользователь вводит и отправляет в тот момент, когда он передает запрос в process.php, и выводит: echo «$ Domain is / not available»
Я хочу, чтобы это возвращалось на мою страницу результатов (на странице результатов также есть форма поиска, поэтому, если кто-то ищет там, она будет отображаться на той же странице).В тот момент, когда пользователь нажимает, он передает http://example.com/process.php?domain=domain.com(etc...).
. Мне кажется, мне нужно, чтобы Ajax извлек этот URL-адрес, прежде чем он перейдет к process.php, а затем ajax запускает процесс запроса, отправляет результат обратно в ajax и выводит егостраница результатов.Также у меня есть другой скрипт php, который отображает домен с разными tlds и отображает идентификатор, доступны они или нет.Поэтому мне также нужен ajax для запуска и отображения.
Я очень плохо знаком с ajax, но ищу учебники, но большинство из них предназначены для отображения сообщений об успехе после контактных форм и тому подобного.Если кто-то может указать мне правильное направление, я очень ценю это.
РЕДАКТИРОВАТЬ
Это то, что у меня есть, но оно все еще перенаправляет меня на process.php
HTML
<form method="get" id="form">
<input type="text" class="searchdomains" onclick="if (this.value =='Domain Name Search...'){this.value=''}" value="Domain Name Search..." name="domain" id="search-domain-input">
<input type="image" src="<?php bloginfo('template_url'); ?>/inc/img/btn_up_search.png" class="search" name="Search" id="Submit">
</form>
JQuery
$.ajax(
{
type: 'GET',
url : "http://example.com/process.php?domain=",
// here you pass js object in convention: { 'query_string' : 'its value' }
data : { 'domain' : $('#search-domain-input').val() },
success: function (data) {
$("#results").html(data);
}
}
);
PHP
if(isset($avail)){
echo '<p>'.$avail.' is available to be registered</p>'
} else {
echo '<p>'.$avail.' is taken register with us for price</p>'
}
Спасибо, Джо