草庐IT

Ajax-Error

全部标签

php - jQuery/Ajax 调用 - 它在 IE7 上不起作用

我制作了一个Jquery函数,该函数(暂时)动态调用一个函数并使用警报打印它。使用firefox、chrome:有效!当我尝试IE7(第一次)时,它失败了。如果我重新加载页面(F5)并重试,它会成功!o_O我终于明白为什么会这样了。在我的旧网站中,我使用了jquery-1.3.2.min.js库。在此我使用jquery-1.4.2.js,实际上它不起作用。那么这是什么一回事?这个新版本中有错误吗?干杯编辑实际功能(根据BryanWaters的建议)://htmlpageprova//javascriptpagefunctionpmNew(mexid){vartime=newDate;$

php - 从 AJAX 加载选项卡重定向父页面

所以我有一个用于重定向的php函数publicfunctionredirect($url,$permanent=false,$statusCode=303){if(!headers_sent()){header('location:'.$url,$permanent,$statusCode);}else{echo"location.href='$url'";}exit(0);}It'sdonemewonderssofar,butLetssaythatIamloadingatabviaAJAX,whichrequiresausertobeloggedin.Soideallywhenthe

php - 在 JS 处理程序或 PHP ajax 函数中为 ajax 函数生成 html 更好吗?

我正在为产品设计一些UI,我们想使用jQuery和PHP。要生成的内容是用户将修改的复选框列表(10-100)(一次删除多个并更改条目)。我想我会尝试一些新的东西并询问StackOverflow(阅读:你)什么是首选:在php调用中生成html并返回,或者返回jQuery可以生成html复选框的JSON数据。感谢您的反馈!到目前为止,我首选的方法是让PHP生成html,因为它在修改时更了解数据(它与数据库交互,它可以很容易地构建html,而不必在JSON中传回id、名称等).谢谢![编辑]带宽不是约束。这是一个内部Intranet应用程序。需要打印给用户的信息不需要在事后进行dom修改

php - 如何调试 AJAX 请求?如何知道调用了哪个 PHP 函数?

我正在调试Ajax调用。我如何知道ajax调用调用了哪个特定的PHP函数?我只能看到请求和触发请求的javascript代码,但我不知道服务器端如何处理请求?我目前正在检查所有php代码,但我想知道是否有更简单的方法..谢谢 最佳答案 Ajax调用不调用特定函数,它仅执行脚本。查看脚本,搜索它的“main”(无论它在脚本中的名称是什么),您将获得执行的功能。 关于php-如何调试AJAX请求?如何知道调用了哪个PHP函数?,我们在StackOverflow上找到一个类似的问题:

php - Ajax - responseText 工作但 responseXML 为空

我正在尝试我的第一个AJAX,但我的xml接收函数有问题。我提醒responseText,我可以看到从我的服务器返回的xml,但是当我尝试获取responseXML时,我得到null和错误。这是构建我的xml的php函数header('Content-type:application/xml');echo("");echo("");echo("");//echo("".$_POST['ratedTable']."\n");//echo("".$_POST['table']."\n");//echo("".$_POST['post_id']."\n");//echo("".$_POST[

php - 通过 Ajax jQuery 改变背景颜色?

场景:我的用户有自己的个人资料页面,具有不同的背景颜色和字体,我想使用ajax从某个用户那里检索颜色。即$.ajax({type:"POST",data:"id",url:"ajax/css.php",success:function(bg,font){$('#bg').css('background-color','bg');$('#font').css('font-color','font');}ajax/css.php页面 最佳答案 JSON在这里可能是最简单的,就像这样:$.ajax({type:"POST",data:{i

php - 使用 Ajax 和 jQuery 动态发送多个值

我有未知数量的可点击纽扣。(生成)每个按钮都连接到应该发送的多个值通过Ajax调用。我发现这个开始于:$.ajax({type:"POST",url:"some.php",data:parameters,success:function(msg){alert("nothing");}});据我所知,data包含参数。我的参数因单击的按钮而异。我的猜测是我可以在某处使用this吗?但是,如果我需要发送3个值怎么办?如果您需要该信息,我会使用PHP。谢谢! 最佳答案 看看这个fiddle.该按钮将找到它需要提交的表单、序列化数据并提醒该

php - Magento:从 Ajax 调用模板时呈现空白页面

首先,我必须为我在这方面缺乏知识而道歉。我还是Magento的新手,根据我遇到的信息,我应该能够让它工作。我开始了here.我能够使用Ajax方法进行调用,但我得到一个空白的2column-left.phtml作为我的输出(所以我看到了页眉、左栏、空白主栏和页脚)。我的文件是这样设置的:应用程序/本地/MyModule/Featured/Block/Featured.php_controller='featured';$this->_blockGroup='featured';parent::__construct();}}?>应用程序/本地/MyModule/Featured/con

domdocument - 未捕获的异常 'DOMException',消息为 'Not Found Error'

基本上我正在为我的CMS编写一个模板系统,我希望有一个模块化结构,其中涉及人们放入如下标签:或然后我想在我的php中找到它并替换为动态html。这里有人将我指向DOMDocument,但我已经遇到了一个问题。我试图找到所有我的模板中的标签,并用一些简单的html替换它们。这是我的模板代码:CMS这是我的PHP:$template=newDOMDocument();$template->load("template/template.tpl");foreach($template->getElementsByTagName("include")as$include){$element='

php - AJAX 加载页面内容是个好主意吗?

基本上,假设一个网站的index.html页面,而不是使用php加载网页的中间部分(页眉和页脚之间的内容)? 最佳答案 您可能会遇到适合这种情况的情况。例如,如果您的“页面”确实是一个相当重量级的客户端Web应用程序,那么这也许是正确的选择。不过,总的来说,这是一个糟糕的想法。生成一个已经填满您的内容的页面有什么危害?您可以避免兼容性问题、SEO问题,加载速度很快,而且减少了对服务器的HTTP请求。仅仅因为“包含这种哲学的优秀JS框架”的存在并不意味着它是适合您的应用程序的正确方法。每个站点都不一样,但默认答案应该肯定不是。如果条件