簡易検索を作成しています。
これは ajax を使用しなくても完璧に機能し、私は ajax でそれを行いました。
firebugコンソールでは応答配列が表示されますが、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>