草庐IT

ajax-polling

全部标签

php - MVC : how to ajax?

我将开始一个使用ZendFrameworkMVC实现的项目。我如何使用ajax?我的意思是,我应该将所有ajax代码放入Controller吗?还是进入视野?例如,我想获取作者“ivan”的帖子以显示在页面上。通常,我创建一个指向“/posts/author/ivan”或类似的链接,在PostsController(或者可能是UsersController,任何地方)中创建一个新的Action,如“byAuthorAction()”,查看它(以及从模型获取帖子的所有代码都在那里)并创建一个新的路由。如何添加功能以获取任何用户的json、xml格式的ajax和API,保持DRY原则并尽可

php - 在 Ajax 调用 PHP 文件中使用对象

我在我的index.php文件中实例化了一个类。但是后来我使用jQueryAjax调用一些PHP文件,但它们不能使用我在index.php文件中创建的对象。我怎样才能让它发挥作用?因为我不想创建新对象,因为我创建的对象包含我想要使用的所有属性值。 最佳答案 使用session保存对象以供下一次页面加载。//Createanewobject$object=newstdClass();$object->value='something';$object->other_value='somethingelse';//Starttheses

javascript - 将来自多个 div 的代码转换为使用 Ajax

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion它是如何工作的,内容变化取决于他们选择的选项。而不是一堆我想使用ajax。不幸的是,我不太擅长ajax,但我想学习使用它。如果有人能帮我指明正确的方向,那就太好了。我想创建一个通用的Ajax类,这样我就可以在我的框架中的任何地方使用它。然后,如果需要,从它扩展另一个类。你可以在我之前的SO问题上看到我的PHP:ChangedivaccordingtodropdownboxesselectedJSFiddl

javascript - 使用 AJAX 在 Bootstrap Modal 上调用 PHP 函数

我使用PHP循环在我的页面上回显了一个用户列表。当我单击每个用户的名称时,会弹出一个Bootsrap模式并显示该用户的更多详细信息。链接看起来像这样。UserName如您所见,我将用户ID传递给Bootstrap模态,以便我可以通过在Bootstrap模态中调用get_user_by_id()来使用它来检索用户的其他信息。模态看起来像这样×ModalheaderJS代码是这样的$('#user').on('show.bs.modal',function(event){varbutton=$(event.relatedTarget)varid=button.data('id')})根据上

php - Laravel 5.1 xmlHttpRequest AJAX POST TokenMismatchException

相关代码如下所示:varcsrfToken="{{csrf_token()}}";xmlhttp.open("POST","/internal/v1/create/strategy",true);xmlhttp.setRequestHeader('X-CSRF-TOKEN',csrfToken);postString="param1="+varOne+"¶m2="+varTwo;xmlhttp.send(postString);几个小时以来,我一直在努力解决这个问题,老实说,我现在不知道该怎么做。请注意,如果我使用form方法一切正常。我还尝试将CSRFtoken作为参数发送到

php - Ajax 聊天 - 仅在有变化时更新

我目前有一个基于Ajax的聊天,我试图通过仅在发生更新时加载聊天脚本来简化聊天。因此,如果数据库中没有任何更改,则无需继续加载。我目前的逻辑是:JavaScript函数每1/2秒触发一次以获取聊天记录(setInterval())但是,如果什么都没有改变,继续调用它似乎效率很低。相反,我想做的是:JavaScript函数检查数据库中是否有任何新日志如果是-加载新日志,如果否-保留当前显示的日志。不过,我该怎么做呢?我目前使用的功能是:functionupdateShouts(){$('#chatArea').load('chat.php');//loadchatlogs}setInte

php - Laravel AJAX POST 请求为空

当我通过AJAX将POST数据传递到我的Controller时,它是空的。在AJAX中,数据仍然存在,但在我将它发送给Controller后,它说它是空的。Ajax:functionusernameCheck(){varinput=document.getElementById("usernameInput");varicon=document.getElementById("userIcon");varxmlhttp,username=document.getElementById("usernameInput"),message=document.getElementById("u

php - 通过 ajax 调用 phalcon php MVC Controller

我正在使用带有phalconPHP和AngularJs的简单应用程序。我正在尝试通过AJAXPOST请求从angularJSController调用我的phalconPHPController。$http.post('/ControllerName/',{params});我明白了404TherequestedURL/ControllerName/wasnotfoundonthisserver我认为我的请求被路由到我的公共(public)文件夹,而我的phpController位于非公共(public)文件夹中。这些是我的.htaccess规则RewriteEngineonRewrit

javascript - 如何在没有数据库的情况下创建 AJAX 分页?

是否可以在不借助MySQL的情况下获取页面进行AJAX分页?我不能只添加一个包含我需要显示的文本和标记的PHP文件,然后通过单击页码将该内容提供给用户吗?那么这可以用纯jQuery和PHP来实现吗?你会用什么代码方法来保持简单,我的意思是我有3个文本墙需要添加到我的网站,但是在页面上一次添加它们会使用户感到困惑。所以我决定想办法,根据用户的决定一次只保留其中一个。一个代码示例会很棒!编辑:PHP代码应该看起来像这样吗? 最佳答案 是的,你可以。您必须在此处遵循分页规则。您需要在url中传递页码和记录限制。www.example.co

php - 请求为空 laravel ajax 多张图片

所以我有一些功能代码,但我需要向其中添加多个图像上传。我用了thisplugin.现在我的HTML看起来像这样:NaamAfbeeldingenDropafbeeldingen:DropVerwijder=0">>%"ng-bind="files.progress+'%'">Opslaan这是我的javascript代码:.controller('StoresController',['$scope','$http','handlerService','Upload','$timeout',function($scope,$http,handlerService,Upload,$tim