php - 如何从 codeigniter View 发出 ajax 请求

标签 php jquery html ajax

我有意见

     <script type="text/javascript">

function ajax_articles() {

    $.ajax({
      url: "http://localhost/codeigniter/CodeIgniter_2.1.3/index.php/patientmain/search_doctor_by_name/"+$('#search')[0],
      async: false,
      type: "POST",
      data: "type=article",
      dataType: "html",
      success: function(data) {
        $('#ajax').html(data);
      }

  });

}
</script>
<div class="content">
<div class="content-left">
<div  class="row1">
   <h2>Welcome <? echo $username ?></h2>
   <form name="search">
   Search Doctor by name : <input name="name" id="search" type="text" onChange="ajax_articles();">
   </form>
   </div>

   <div id="ajax">


</div>
</div>

<div class="content-right">
<div class="mainmenu">
<h2 class="sidebar1">My Menu</h2>
<p><ul>
  <li><a href="#">this is a dummy link 1</a></li>
  <li><a href="#">this is a dummy link 2</a></li>
  <li><a href="#">this is a dummy link 3</a></li>
  <li><a href="#">this is a dummy link 4</a></li>
  <li><a href="#">this is a dummy link 5</a></li>
  <li><a href="#">this is a dummy link 6</a></li>
  <li><a href="#">this is a dummy link 7</a></li>
  <li><a href="#">this is a dummy link 8</a></li>
  <li><a href="#">this is a dummy link 9</a></li>
  <li><a href="#">this is a dummy link 10</a></li>
</ul></p>
</div>


</div>
</div>

这是我的观点,现在我想通过这个 jquery ajax 调用 http://localhost/codeigniter/CodeIgniter_2.1.3/index.php/patientmain/search_doctor_by_name。但什么也没有发生。没有回应。我认为代码中存在一些问题,任何人都可以指出这些问题。请建议。 谢谢

最佳答案

像这样:

public function search_doctor_by_name($search_name = '') {
      //$this->db->where('name',$search_name);
      //$row = $this->db->get('table')->result_array();
      $this->output->set_output($data);//or echo 'some data';
}

也许你需要 Firebug 。^_^

关于php - 如何从 codeigniter View 发出 ajax 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15082491/

相关文章:

php - 火狐/Chrome/LAMP : UTF-8 - invalid characters

php - CakePHP 多个复选框数组 HTML 的正确方法

javascript - 显示带 float 的条形图

javascript - 如何在滚动时将用户重定向到外部页面?

javascript - 如何将 Azure SQL 连接到我的 HTML5 Web 应用程序

javascript - 动态获取ajax/jquery的回复

php - wordpress Contact form 7 验证未与相应的输入对齐

php - 在 mysql - php 中插入反斜杠

php - 从 PHP 脚本调用 Powershell 在 Ubuntu 上没有可用的命令

javascript - fullpage.js - 在部分内滚动时将 css 类添加到标题