我需要连接我的jquery自动完成组合框到以下datasource.i需要填充数据组合框,每次按下一个字母。如何将jquery自动完成组合框连接到PHP的mysql数据源
if(isset($_POST['catogery'])) {
include('../DBConnection.php');
$cat=$_POST['catogery'];
header('Content-type: application/json');
$result = mysql_query("SELECT SUBJECTCODE FROM subjectmaster WHERE CATCODE = '$cat'");
$return_arr = array();
while($row = mysql_fetch_array($result)) {
$row_array['id']=$row[0];
array_push($return_arr, $row_array);
}
echo json_encode($return_arr);
function getclassno(cat){
$.ajax({
type: "POST",
url:"reg/data/data.php",
async: false,
data:{
catogery:cat
},
success: function(data){
$.each(data, function (i, elem) {
$('#classno').append(new Option(elem.id));
});
}
});
}
功能得到类没有是填充数据与combobox.it工作fine.but我需要根据输入的letter.where应该怎么改做那个东西从数据库搜索的项目 动态。因为我有超过3000个数据加载到组合框。
请注明你所面对的问题......也从消毒用户输入我们当前的代码很容易受到注入攻击 – dakait 2013-02-11 03:56:40
哪里是试图连接到此代码的代码 – Satya 2013-02-11 03:57:31
呃,什么??????? – swatkins 2013-02-11 03:58:05