我有一个选择字段。我必须填写从MySQL表中选择的选项。
下面是一些小的PHP代码我已经使用笨框架jQuery将项目填充到选择使用jQuery ajax json,php
$idcateg = trim($this->input->post('idcategory'));
$array1 = array(
'result' => $idcateg
);
echo json_encode($array1);
现在,jQuery的调用来完成...
$.post("<?=base_url()?>index.php/rubro/list_ajax/", {
'idcategory' : idc },
function(data){
alert(data.result);
}, "json");
的代码工作正常。当我打电话给我时,我得到了类别ID。
现在,我应该修改上面的代码,所以我可以做:
- 后Ajax调用发送类别ID。这样做是
- 得到小类这一类别,并建立数组*
- json_encode数组和回声*
- 得到的结果早在jQuery的Ajax调用,解码和建立<选择>字段*
该数组应该建立与每个元素有一个ID和名称的子数组,对吧? 非常感谢您的帮助
嗨cletus。工作完美。你现在可以告诉我,如果什么都没有退回? (即mysql返回空)。我怎么知道结果是否为空? 谢谢 – Enrique 2009-11-17 20:38:25
data.lenght将是0 – 2015-12-30 19:53:51
或者,而不是'for',可能是:'$ .each(data,function(key,val){sel.append($(“