0
我在這裏有一個帶有AJAX自動完成的select_course.php。我所試圖做的是通過在get_course.php拉數組變量
<script type="text/javascript">
$(document).ready(function(){
$("#course_no").autocomplete({
source:'get_course.php',
remoteDataType: 'json',
type: 'POST',
minLength:1
})
});
,並用它
<form method="post" action="select_course_add.php" name="selectcourse">
<input size="35" type="text" id="course_no" name="course_no" autofocus />
<input type="submit" value=" Add " />
</form>
get_course.php代碼
$term=$_GET["term"];
$query=mysql_query("
SELECT
course_tbl.course_id
, course_tbl.course_code
, course_tbl.course_num
, course_tbl.description
FROM
cis_db.course_tbl
where course_num LIKE '".$term."%' OR course_code LIKE '%".$term."%'
ORDER BY course_tbl.course_num ASC, course_tbl.course_code ASC
");
$json=array();
while($student=mysql_fetch_array($query)){
$json[]=array(
'value'=>$student["course_num"],
'code'=>$student["course_code"],
'label'=>$student["course_description"]
);
}
echo json_encode($json);
flush();
形式請幫助,我的問題是,我如何轉換和使用這3個變量$ _POST 'VA '藍色'=> $學生[ 「course_num」],'代碼'=> $學生[ 「course_code」],和'標籤'=> $學生[ 「course_description」]
換句話說,當點擊提交按鈕而不僅僅是值時,如何將所有三個值與表單一起傳遞。 –
是的,當它被選中而不是value =「course_no」>時,能夠從自動完成中傳遞3個值。你可以指導我的任何教程? TIA – iznubadd