我正在创建简单的搜索。
这在不使用 ajax 的情况下很完美,我用 ajax 做到了。
在显示响应数组的萤火虫控制台中,但在 ajax 成功函数中不会触发数据。为什么?
PHP代码
<?php
include('RO_dbconfig.php');
$search =$_GET['search'];
$sql=$dbconnect->prepare("SELECT student_name FROM student_reg WHERE reg_id='$search'");
$sql->execute();
$result=$sql->fetchALL();
var_dump($result);
?>
AJAX
$("#serachSubmit").click(function(event){
event.preventDefault();
var data =$("#searchForm").serialize();
//$("#response").html(data);
$.ajax({
type:"GET",
url:"search.php",
data:data,
succuss:function(e){
alert(e);
}
});
});
HTML
<form id="searchForm" class="form-horizontal">
<div class="control-group">
<label class="control-label label_al" for="inputStNum">Student No:</label>
<div class="input-append">
<input type="text" id="searchText" class="span2 span11" name="search">
<input type="submit" id="serachSubmit" class="btn buttnn" value="Search"/>
</div>
</form>