我们有一个表单...实际上是多个表单,布局相同...并且有一个我们想检查的特定字段。
“图表编号”字段中,我们需要使用jquery与表格中的数字列表进行比较,如果该编号不匹配,则会返回类似警报的内容,让用户知道图表编号不匹配。
而且,老实说,我不知道如何去做。
我正在index.php页面上使用以下内容:
$(function() {
$("#chartnum").autocomplete({
source: "server.php",
select: function( event, ui ) {
//event.preventDefault();
}
});
});
在server.php文件中,我具有以下内容:
$host="localhost";
$username="username";
$password="password";
$databasename="database";
// Connect with the database
$db = new mysqli($host, $username, $password, $databasename);
// Get search term
$searchTerm = $_GET['term'];
// Get matched data from skills table
$query = $db->query("SELECT * FROM chartnumcheck WHERE health_record_num = '%".$searchTerm."%'");
// Generate skills data array
$chartData = array();
if($query->num_rows > 0){
while($row = $query->fetch_assoc()){
$data['value'] = $row['health_record_num'];
array_push($chartData, $data);
}
}
// Return results as json encoded array
echo json_encode($chartData);
老实说,我很茫然,如果可以的话,可以使用一些指导。