本文介绍了Ajax调用控制器中的php函数 – php程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。
对技术面试,学习经验等有一些体会,在此分享。
我正在使用下面的jquery代码在我的控制器CS中调用ajax函数。搜索是函数名称。在控制器中如何调用该函数。但是我应该在此函数内的页面的文本框中获取一个值。基本上,这是用于自动完成功能。在按键上调用该函数。但是我无法在文本框中获取值来进行相关搜索。请回复任何您认为对我有帮助的内容。提前致谢。
$(document).ready(function(){ $("#searchusers").autocomplete("http://localhost/CS/index.php/search" , { width: 500, selectFirst: false }); }); $(document).ready(function(){ $("#searchusers").result(function(event, data, formatted) { if (data) $(this).parent().next().find("input").val(data[1]); }); $('#set1 *').tooltip(); $('#firstname').tooltip(); });
参考方案
您需要将自动完成功能绑定到输入框:
$(document).ready(function(){ $("#searchusers").parent().next().find("input").autocomplete("http://localhost/CS/index.php/search" , { width: 500, selectFirst: false }); });
如果为输入框提供自己的ID,代码将变得更加清晰:
<input type="text" id="searchUsersInput">
然后:
$(document).ready(function(){ $("#searchUsersInput").autocomplete("http://localhost/CS/index.php/search" , { width: 500, selectFirst: false }); }); $(document).ready(function(){ $("#searchUsersInput").result(function(event, data, formatted) { if (data) $(this).val(data[1]); }); $('#set1 *').tooltip(); $('#firstname').tooltip(); });
PHP:从函数返回值并直接回显它? – php
这可能是一个愚蠢的问题,但是……的PHPfunction get_info() { $something = "test"; return $something; } html<div class="test"><?php echo get_info(); ?></div> 有没有办…
php-printf和sprintf具有不同的输出 – php
我编写了以下微型php程序来测试printf和sprintf:<?php $str_1 = printf("%x%x%x", 65, 127, 245); $str_2 = sprintf("%x%x%x", 65, 127, 245); echo $str_1 . "n"; echo $s…
PHP getallheaders替代 – php
我正在尝试从服务器上的apache切换到nginx。唯一的问题是我在PHP脚本中使用的getallheaders()函数,该函数不适用于Nginx。我已经尝试过用户在getallheaders函数上的php站点上提供的注释,但这并不返回所有请求标头。请告诉我如何解决这个问题。我真的想切换到Nginx。 参考方案 您仍然可以使用它,但是您必须像这里一样重新定义…
验证php中的javascript对象 – php
在我的用户界面中,用户可以构建一些javascript对象,例如:var box = { "width": "100px", "height": "200px", "click": function () { alert("You clicked t…
CodeIgniter ODBC问题 – php
好吧,我已经构建了一个用于MSSQL的应用程序,最初以这种方式运行它,我购买了一台新计算机,出于某种奇怪的原因,它不允许我通过MSSQL连接。因此,我设置了ODBC。它连接良好,但似乎讨厌活动记录。我将不得不重写所有查询吗?还是我想念的东西。我收到这样的错误。A Database Error Occurred Error Number: 37000 [Mic…
最新评论