草庐IT

php - 如何使用 ajax 在 Laravel 中删除单个记录

在过去的6个小时里,我一直在到处搜索,但找不到问题的答案。我有一个显示用户列表的数据表。我有一列有一个看起来像垃圾桶的图标。这个想法是当用户按下使用ajax删除的图标时。这是我第一次使用ajax和laravel。这是我的看法这是我的脚本$(document).ready(function(){$("#destroy").click(function(){varid=$(this).data("id");$.ajax({url:"http://localhost:8888/users/destroy",type:'DELETE',dataType:"JSON",data:{"id":id

javascript - 使用 Jquery 验证插件的 Ajax 表单提交不起作用

我正在使用Jquery验证插件来验证表单,我需要在提交后显示成功/错误消息而不重新加载页面。但是每次我提交表单时,页面都会重新加载。此外,即使数据出现在数据库中,“错误”警报也会不断出现。索引.phpJavascript代码:$("#myform").validate({//rules,messagesgoheresubmitHandler:function(event){$.ajax({url:"index.php",type:"POST",data:$(#myform).serialize(),dataType:'json',success:function(){alert("Th

javascript - Ajax 增加购物车数量只工作一次

在转到结帐确认页面之前,我有一个页面可以增加和减少购物车中的产品数量。实际上我正在使用ajax,然后后端将根据我单击的按钮(它具有product_id)执行操作数量的产品。问题是,ajax第一次运行良好,然后我刷新了表格(不是整个页面)。但是,当我再次单击按钮时。它什么都不返回。但是,在我使用F5刷新页面然后再次单击按钮后,数量会更新。你能告诉我解决这个问题的正确方法吗?(PS:对不起我的英语)Ajax调用:$(document).ready(function(){//Increasequantityoncart$(".btnPlus").on('click',function(){v

php - 使用向上和向下键突出显示从 php ajax 搜索中获取的搜索文本

我正在尝试切换从ajax结果集中获取的搜索结果。实际上,问题在于onkeyup和onkeydown它不会在搜索结果中上下移动,这非常令人沮丧。但是,我尝试的代码如下:-代码:-.selected{background:#EAEAEA;}$('.searchnews').keyup(function(e){$('input[name="hidden_news"]').val('');$('input[name="hidden_news"]').val($.trim($(this).val()));if(e.keyCode!=40&&e.keyCode!=38){varstr=$(this

javascript - 只允许 ajax 请求触发一次(比如按钮)

我有一个按钮,单击该按钮会将1添加到我数据库中的表值(即喜欢按钮)。当用户点击按钮时:varbutton_id=$(e.target).closest('div').attr('id');varid=button_id.substring(12);$.ajax({method:'POST',url:'update_like.php',data:{id:id},success:function(){//},error:function(){//}})update_like.php$id=mysqli_real_escape_string($conn,$_POST['id']);if(!e

javascript - 使用 AJAX POST 到 PHP 并在更改时刷新

我正在尝试构建一个Web应用程序,当数据库发生变化时需要刷新整个页面。我想使用AJAX和PHP来实现这一点。我想每5秒向PHP脚本发送一条信息,如果PHP脚本的返回值与预定义变量不同,我想刷新整个页面。例如,我在javascript中有一个预定义值200。如果PHP脚本返回不同的值,我想刷新整个页面。我知道如何编写PHP,只是XJAX有问题。如果可能的话,我也不想使用jquery。提前感谢您的指导!编辑:我不想使用jquery或任何其他框架,只是原始的javascript。我还需要在更改时刷新整个页面并每5秒运行一次AJAX。 最佳答案

php - 如何在下一个查询中使用 jQuery AJAX .done 变量

我想知道如何从done方法返回页面变量,以便下次单击“.morePlease”时它会发送新的页面值(由我的后端php返回并返回)。(function($){varpage='';$(document).on('click','.morePlease',function(event){event.preventDefault();getMorePosts(page);})functiongetMorePosts(page){$.ajax({url:'',type:'post',data:{action:'ajax_pagination',query_vars:'',page:page}}

php - 返回 AJAX 成功和错误

我构建了一个使用AJAX提交表单数据的登录脚本。PHP部分在没有AJAX的情况下工作正常。但是该系统不适用于AJAX实现。它始终显示以下消息,即使PHP文件返回true[正确的用户名和密码]...似乎Jquery中的if条件不起作用。IncorrectUsername/PasswordHTML结果部分查询$(document).ready(function(){varform=$('#loginform');form.submit(function(ev){ev.preventDefault();$.ajax({type:form.attr('method'),url:form.att

javascript - 具有可变形式位置的 Ajax URL

我相信这个标题会受到SOnaz的责骂。.主持人。但我不确定该给它起什么名字。我有一个表格,我已经保存在它自己的php文件中。我将此表格包含在网站每个页面的底部。这是表单文件。这应该是显示我的问题所需的最少代码。GetyourFREEclasstoday!$(document).ready(function(){$.ajax({type:"POST",url:"action.include.php",dataType:"json",success:function(data){alert(data);}})});我的问题是,因为可以从任何页面访问此表单,所以我不知道在AJAXurl部分放

php - 在等待 ajax.done 完成时暂停 for each 循环

我正在使用foreach方法遍历一组命令文件。对于每个命令文件,在继续执行下一个命令之前,我需要等待ajax成功。问题是foreach循环在ajax代码完成之前移动到下一个命令。谁能提供解决方案?对于每个循环:$.each(cmd_files,function(index,cmd){update_log('RunningCMDfor'+cmd)wait_for_cmd_complete(cmd).done(function(data){update_log("CMDiscomplete");})})Ajax函数:functionwait_for_cmd_complete(cmd){re