草庐IT

ajax-polling

全部标签

php - 尝试将数据发送到本地主机 :8000 from localhost 时 ajax 调用不起作用

当我尝试从php(localhost)到django(localhost:8000)进行AJAX调用时,它会抛出以下错误。XMLHttpRequestcannotloadhttp://localhost:8000/project/login/uid=bimt;token=KAMWMS151UWP67Q.Originhttp://localhostisnotallowedbyAccess-Control-Allow-Origin.$(document).on('click','.login',function(event){varusername=$('#username').val()

php - 为什么我收到错误 : recv() failed (104: Connection reset by peer) while reading response header from upstream during ajax request

我在使用ajax时遇到了问题。它总是在请求后5分钟停止工作。我不知道是什么原因造成的。我查看了很多页面以找到解决方案,但也没有提供好的解决方案。我能做什么? 最佳答案 您需要检查您在/etc/php5/fpm/pool.d/www.conf文件中的request_terminate_timeout行中的设置。我有:request_terminate_timeout=300s这是因为它总是在5分钟后停止工作(300秒=5分钟)在我将其更改为request_terminate_timeout=3600s之后,我的问题就解决了。我现在有6

php - AJAX 调用的自定义 PHP 错误

我正在构建一个Web应用程序,并且想知道如何处理我的AJAX调用的错误。例如,如果用户输入某种无效数据(错误的电子邮件地址,用户已经存在),我希望能够从PHP中抛出错误。我在这里看到了http://php4every1.com/tutorials/jquery-ajax-tutorial/您可以只使用JSON对象并处理来自JQuery的Success函数的错误报告,但这似乎不是正确的方法。当出现错误时,应该使用jQuery的错误函数,这对我来说很有意义。我想我是那种事情的坚持者。这是我现在的做法。//InmyPHPfilecalledfromJQueryfunctionerror($m

php - AJAX vs PHP 直接转入JS

我有一个小难题。基本上,我正在为jQuery专门为我的Web应用程序开发一个WYSIWYG编辑器插件。其中一项功能是根据用户上传的图像插入内联图像工具提示。例如:Hellotheremynameis[i="profile_pic.png"]A.Username[/i]我遇到问题的部分是,在定义哪些图像可供用户使用时,我是否应该像这样将PHP数组直接插入到Javascript中:varavailable_images="Profile->images)?>";或者寻求返回图像源编码数组的AjaxGET?我认为内联php更有意义,因为它消除了对不必要的ajax调用的需要,但我不认为将内联p

php - 如何使用ajax将空值传递给PHP?

我是AJAX和PHP的新手。我想将变量值替换为null。index.php每当我点击UnsetValue按钮,但发生的事情是它不会将$_GET['testvalue']变量更改为null,而是执行类似$_GET['testvalue']的操作='空';在我看来,它将null作为string传递。 最佳答案 只有字符串可以从表单请求中传递。您可以改为传递一个空字符串并将其解释为null。 关于php-如何使用ajax将空值传递给PHP?,我们在StackOverflow上找到一个类似的问题

php - 使用 jQuery 的 AJAX 请求回调

我不熟悉使用jQuery来处理AJAX,并且编写了一个基本脚本来了解基础知识。目前我正在向同一个文件发送AJAX请求,我希望根据该AJAX调用的结果进行一些额外的处理。这是我的代码:**/*convertNum.php*/**$num=$_POST['json'];if(isset($num))echo$num['number']*2;?>td{border:none;}NumberToSendNumberReturned$(document).ready(function(){$('#getNum').click(function(){var$numSent=$('#numSend'

php - 如何解决 SyntaxError : JSON. parse: unexpected character at line 1 column 1 of the JSON data in ajax and php

如何解决这个错误:SyntaxError:JSON.parse:unexpectedcharacterattheline1column1oftheJSONdata我在ajax和php之间发送一些数据。这是我的ajax代码:flag=111;vardt=$(this).serializeArray();dt.push({name:'flag',value:flag});$.ajax({url:'emp.php',type:"post",async:true,data:dt,dataType:'html',contentType:'application/x-www-form-urlenc

php - Internet Explorer 8 不为 ajax 请求传递 session cookie

我有一个简单的php应用程序,它适用于除IE8beta2以外的所有浏览器,当我尝试使用Ajax调用(jQuerypost方法)更新表字段时出现问题。使用IE8调试器我发现IE8不发送sessioncookie,因此php脚本重定向到登录页面而不是执行请求的操作。我该怎么做才能使这项工作成功。编辑:我没有提到我使用的是CodeIgniter,所以我通过将CodeIgniter默认session实现替换为native实现来解决了这个问题。Codeigniter默认session实现使用cookie来存储所有数据。 最佳答案 昨天我遇到了

javascript - 如何使用 ajax 在 laravel 5 中发布表单?

我在学习如何在Laravel中制作ajax帖子时遇到了很多麻烦。我希望能够在验证后使用jquery显示错误,但我不知道如何访问发送到我的Controller的对象;所以我什至不知道在Controller中“返回”什么。有人可以帮我解决这个问题吗?这是我的一部分观点{!!Form::open(['url'=>'register','id'=>'sign-up','class'=>'col-md-6col-md-push-4form-horizontal'])!!}{!!Form::label('first_name','FirstName:',['class'=>'col-xs-12co

php - 使用 JQuery 通过 Ajax Post 向服务器发送请求时删除新行

我正在尝试将Ajax与JQuery一起使用,我想做的只是使用Ajax将多行文本框值发送到php。我正在使用该代码,它将txtAnswer值发送到php,不幸的是,它从数据中删除了新行(\n)。我该如何解决这个问题...提前致谢。$.post('post-answer.php',{answer:$("#txtAnswer").val(),qid:},function(ajaxResponse){$('#answers').html(ajaxResponse)}); 最佳答案 尝试:escape($("#txtAnswer").val(