PHP
foreach($this->input->post('dx') as $dx){
$r=$this->general->insert_record('prescriptions',$dx);
}
foreach($this->input->post('mf') as $mf){
$r=$this->general->insert_record('visit_inputs',$mf);
}
$r=$this->general->update_record('visits',$array3);
在html页面上我使用ajax提交给这个php函数。
我的问题是,每次插入后如何向用户显示$ r []?
每次插入后$ r的示例
<ul><!--after first insert-->
<li>Dx inserted</li>
</ul>
<ul><!--after 2nd insert-->
<li>Dx inserted</li>
<li>mf inserted</li>
</ul>
<ul><!--after 3rdinsertion-->
<li>Dx inserted</li>
<li>mf inserted</li>
<li>record updated</li>
</ul>
我是否必须将每个插入分成不同的函数并通过ajax一个接一个地调用它?或者有没有办法在进行中回应$ r?
答案 0 :(得分:0)
捕获'onreadystatechange'事件并查找带有response = 200的'readyState'= 4。然后读取该值并将其放入div或具有唯一ID的实体中。让服务器端代码返回necc值。
更多信息:here。