0

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 ?

4

1 回答 1

0

捕获 'onreadystatechange' 事件并查找 'readyState' = 4 且响应 = 200。然后读取该值并将其放入 div 或具有唯一 ID 的某个实体中。让您的服务器端代码返回 necc 值。

更多信息:这里

于 2013-01-13T13:51:46.947 回答