我试图通过 ajax 从控制器发送数据以在 Codeigniter 中查看,但我不断收到此错误:
遇到 PHP 错误严重性:通知消息:未定义变量:usuario 文件名:views/buscar_view.php 行号:92
这是我通过 Ajax 将数据发送到控制器的视图,它也显示了整个过程之后的信息
//buscar_view:
<?php
$diva="<div id='tabla6' align=center>";
$divc="</div>";
$salto_linea="<br><br>";
echo $diva;
echo form_label('Ingrese su Cedula:').$salto_linea;
echo form_input(array('type'=>'text', 'name'=>'cedula','required'=>'true','id' => 'ccedula')).$salto_linea;
echo form_submit(array('value'=>'Buscar','id' =>'enviarcedula'));
echo form_close();
echo $divc;
?>
//Ajax request
$(document).ready(function(){
$("#enviarcedula").click(function(){
var cedula=$("#ccedula").val();
peticionUsuario(cedula);
});
});
function peticionUsuario(cedulajs)
{
var parametros={
"cedula":cedulajs
}
$.ajax({
data:parametros,
type:"post",
url:'<?php echo base_url();?>usuario_controller/recibePeticionUsuarioAjax',
success: function(respuesta){
alert("Informacion de usuario");
}
});
}
//Displaying data in the view
<?php
foreach ($usuario as $u) {
//forma nueva
echo "<tr>
<td>{$u->cedula}</td>
<td>{$u->nombre}</td>
<td>{$u->apellido}</td>
<td>{$u->direccion}</td>
<td>{$u->telefono}</td>
</tr>" ;
}
echo '</table>';
echo '</div>';
?>
我怎样才能解决这个问题?我已经尝试了很多,但没有任何改变
森林海
慕容708150