Это очень просто, используя Maven:
import org.apache.maven.artifact.versioning.DefaultArtifactVersion; DefaultArtifactVersion minVersion = new DefaultArtifactVersion ("1.0.1"); DefaultArtifactVersion maxVersion = new DefaultArtifactVersion ("1.10"); DefaultArtifactVersion version = new DefaultArtifactVersion ("1.11"); if (version.compareTo (minVersion) & lt; 0 || version.compareTo (maxVersion) & gt; 0) {System.out.println («Извините, ваша версия не поддерживается»); }
Вы можете получить правильную строку зависимостей для Maven Artifact с этой страницы :
& lt; dependency & gt; & Lt; идентификатор_группа & GT; org.apache.maven & л; / идентификатор_группа & GT; & Lt; артефакт & GT; Maven-артефакт, & л; / артефакт & GT; & Lt; & версии GT; 3.0.3 & л; / & версии GT; & Lt; / зависимость & GT;
Записать exit () после эха в search.php. Например:
$key = $_POST["query"];
$db = new Database();
$db->query("SELECT * FROM users WHERE firstname LIKE :key OR lastname LIKE :key OR firstname AND lastname LIKE :key");
$db->bind(":key", '%' . $key . '%');
$rows = $db->resultset();
echo json_encode($rows);
exit();
Это должно предотвратить показ всей страницы.
In search.php before sending $rows in json_encode() give one condition that will check $row is empty or not.like :
if(!empty($res))
echo json_encode(array('status'=>'success','result'=>$rows));
else
echo json_encode(array('status'=>'failed','result'=>[]));
In ajax check
success: function(html)
{
if(html.status=='success')
{
$res.show();
$res.append(result.html);
console.log(result.html);
}
}
may be it will work..
$rows
имеет данные
– Matt Altepeter
16 August 2014 в 06:00
exit()
не устраняет проблему – Matt Altepeter 16 August 2014 в 05:41