AJAX(异步JavaScript和XML)是一种通过客户端和服务器之间的异步数据交换来创建无缝交互式网站的技术。 AJAX有助于与服务器进行通信或部分页面更新,而无需传统的页面刷新。
我正在使用 jQuery 和 php 执行多个删除记录操作,目前我可以通过单击复选框来删除单个/多个记录,目前它工作正常,但我的页面被引用...
使用自定义代码调用时,Wordpress admin-ajax.php 给出 500/400 状态
我创建了一个小脚本来处理从自定义 MySQL 表检索数据的下拉选择。该脚本使用 admin-ajax.php,它在我的本地 MAMP 上完美运行。然而当我上传时...
在我的本地计算机中使用以下 Ajax 调用。 $.ajax({ 类型:“帖子”, 数据: { id:'1234', 名称:'测试', }, url: "https://testdomain.com/test.php&quo...
为通过 Ajax 附加的视频元素初始化 jQuery 和 JavaScript
我正在使用ajax将视频元素附加到网页。添加新视频后,我注意到一些 JavaScript 和 jQuery 未初始化。 我需要工作 3 个代码片段
我正在尝试编写一些代码来在单击按钮时发出请求。当我单击按钮时,会发出多个请求,我不明白为什么会发生这种情况。 这是
.NET 6 ajax 模型绑定值无法将 JSON 传递给操作
我使用 POSTMAN 并使用“Content-Type:application/json”设置请求标头,使用“raw:JSON”设置正文来发送 API 在此输入图像描述 [HttpPost("CallApi")] 公共字符串 Cal...
我正在使用 jQuery、PHP 和 HTML 进行单个文本聊天 我所做的是将 PHP 数组转换为 JSON 并使用 Ajax 返回它,我在 jQuery 中使用了 parseJSON,然后循环我的 JSON,之后我 ap...
经过研究,我发现下面的微调代码可以解决我的问题(我的其他html由此修复) 设置超时(函数(){ datatable_FTP.ajax.reload(null, false); }, 30000); 我做到了...
我通过ajax发送一个ID来获取带有他的代码的特定名称(标签),我将在Bootstrap Modal Form的下拉列表中将其显示为选定值。 我在值引号内获取了代码,但没有...
Laravel 9+ 中 AJAX 的 CSRF 令牌管理最佳实践
在 Laravel 9+ 的上下文中,AJAX 请求需要公开 CSRF 令牌以采取必要的安全措施。然而,不同的令牌放置方法可能会影响代码的优雅和组织......
当我按下 .cshtml 文件中的保存按钮时,它会将我抛出 catch 块并给出错误?你能帮我走一条路吗?
在此处输入图像描述> jquery.min.js:4 POST http://localhost:4000/kapigecis/GecisKontrolKapiAcmaPersonelKaydet 400(错误请求) “http://localhost:4000/kapigecis/
在 codeigniter 3 中使用 MPDF 打印分页数据
我在将数据从标签选择传递到控制器时遇到问题。我尝试了很多次来修复它。 我只想将分页数据打印成pdf文件。 这里是代码控制器: 公共职能流程...
我一直在修改以下代码以删除单击“快速添加到购物车”按钮时的弹出窗口。我已经成功删除了弹出窗口,但现在我面临着一个新的
这里是新手,如果我正在运行 AJAX 脚本,数据表按钮不会显示
我有下面这两段代码, ` $(函数(){ $("#example1").DataTable({ “响应式”:true,“lengthChange”:false,“autoWidth&...</desc> <question vote="0"> <p>我有下面这两段代码,</p> <pre><code>`<script> $(function () { $("#example1").DataTable({ "responsive": true, "lengthChange": false, "autoWidth": false, "buttons": ["copy", "csv", "excel", "pdf", "print", "colvis"] }).buttons().container().appendTo('#example1_wrapper .col-md-6:eq(0)'); $('#example2').DataTable({ "paging": true, "lengthChange": false, "searching": false, "ordering": true, "info": true, "autoWidth": false, "responsive": true, }); }); </script> <script> function getdistrict(val) { $.ajax({ type: "POST", url: "ajaxfile.php", data:'state_id='+val, success: function(data){ $("#district-list").html(data); } }); } </script>` </code></pre> <p>如果我删除 ajax 脚本,按钮就会出现,但我需要这些脚本,我需要帮助。我看到一些帖子,但我没有看到任何解决方案</p> </question> <answer tick="false" vote="0"> <p>像这样使用旧的 jquery api 的新手错误</p> <pre><code><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> </code></pre> <p>而不是使用这个</p> <pre><code><script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> </code></pre> <p>再次感谢蒂姆·罗伯茨</p> </answer> </body></html>
如何在 MVC 中基于年份 Chart JS 显示来自 ajax 调用的数据集
Json 数据看起来像我列出的示例,具有多年的日期= [{“月”:“12 月”,“年”:“2022 年”,“值”:12},{“月”:...
这是我的 Startup.cs 中的内容。 问题:不确定是否重复具有 EseExceptionHandler 和 UseStatusCodePagesWithRedirects? 公共无效配置(IApplicationBuilder应用程序,
产品页面 - AJAX 添加到购物车功能不起作用/无法将数据发送到服务器数据库
这是我的代码: @extends('layout.home') @section('标题', '活动') @section('内容') <... 这是我的代码: @extends('layout.home') @section('title', 'Activity') @section('content') <!-- Shop Detail Start --> <div class="container-fluid py-5"> <div class="row px-xl-5"> <div class="col-lg-5 pb-5"> <div id="product-carousel" class="carousel slide" data-ride="carousel"> <div class="carousel-inner border"> <div class="carousel-item active"> <img class="w-100 h-100" src="/uploads/{{ $product->image }}" alt="image"> </div> </div> </div> </div> <div class="col-lg-7 pb-5"> <h3 class="font-weight-semi-bold">{{ $product->product_name }}</h3> <br> <h4 class="font-weight-semi mb-4">{{ number_format($product->obtained)}} Points</h4> <p>Individual or Group (MAX 3 Person).</p> <div class="d-flex mb-3"> <p class="text-dark font-weight-medium mb-0 mr-3">Period:</p> @php $periods = explode(',',$product->period) @endphp @foreach ($periods as $period) <div class="custom-control custom-radio"> <input type="radio" class="period" id="{{ $period }}" name="period" value="{{ $period }}"> <label for="{{ $period }}">{{ $period }}</label> </div> @endforeach </div> <div class="d-flex align-items-center mb-4 pt-2"> <p class="text-dark font-weight-medium mb-0 mr-3">Quantity:</p> <div class="input-group quantity mr-3" style="width: 130px;"> <input id="quantity" name="quantity" type="number" step="1" min="0" class="input quantity form-control bg-secondary text-center" value="1"> </div> <a href="#" class="btn btn-primary px-3"><span>Add to Cart</span></a> </div> <div class="d-flex pt-2"> <p class="text-dark font-weight-medium mb-0 mr-2">Share on:</p> <div class="d-inline-flex"> <a class="text-dark px-2" href=""> <i class="fab fa-facebook-f"></i> </a> <a class="text-dark px-2" href=""> <i class="fab fa-twitter"></i> </a> <a class="text-dark px-2" href=""> <i class="fab fa-linkedin-in"></i> </a> <a class="text-dark px-2" href=""> <i class="fab fa-pinterest"></i> </a> </div> </div> </div> </div> <div class="row px-xl-5"> <div class="col"> <div class="nav nav-tabs justify-content-center border-secondary mb-4"> <a class="nav-item nav-link active" data-toggle="tab" href="#tab-pane-1">Description</a> <a class="nav-item nav-link" data-toggle="tab" href="#tab-pane-2">Information</a> <a class="nav-item nav-link" data-toggle="tab" href="#tab-pane-3">Reviews (0)</a> </div> <div class="tab-content"> <div class="tab-pane fade show active" id="tab-pane-1"> <h4 class="mb-3">Activity Description</h4> <p>{{ $product->description }}.</p> </div> <div class="tab-pane fade" id="tab-pane-2"> <h4 class="mb-3">Additional Information</h4> <p>This activity has terms and conditions in order to request and complete it</p> <div class="row"> <div class="col-md-6"> <ul class="list-group list-group-flush"> <li class="list-group-item px-0"> <h4 class="mb-3">Period</h4> <p>Students must complete the activity in between following dates : </p> <p>{{ $product->period }}</p> </li> <li class="list-group-item px-0"> <h4 class="mb-3">Location</h4> <p>The activity take a place in the following region :</p> <p>{{ $product->location }}</p> </li> <li class="list-group-item px-0"> <h4 class="mb-3">Requirements</h4> <p>Student must provide a few or specific data or document in order to able request it :</p> <p>{{ $product->requirements }}</p> </li> </ul> </div> </div> </div> <div class="tab-pane fade" id="tab-pane-3"> <div class="row"> <div class="col-md-6"> <h4 class="mb-4">1 review for "{{ $product->product_name }}"</h4> <div class="media mb-4"> <img src="/front/img/user.jpg" png="Image" class="img-fluid mr-3 mt-1" style="width: 45px;"> <div class="media-body"> <h6>John Doe<small> - <i>01 Jan 2045</i></small></h6> <div class="text-primary mb-2"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star-half-alt"></i> <i class="far fa-star"></i> </div> <p>Diam amet duo labore stet elitr ea clita ipsum, tempor labore accusam ipsum et no at. Kasd diam tempor rebum magna dolores sed sed eirmod ipsum.</p> </div> </div> </div> <div class="col-md-6"> <h4 class="mb-4">Leave a review</h4> <small>Your email address will not be published. Required fields are marked *</small> <div class="d-flex my-3"> <p class="mb-0 mr-2">Your Rating * :</p> <div class="text-primary"> <i class="far fa-star"></i> <i class="far fa-star"></i> <i class="far fa-star"></i> <i class="far fa-star"></i> <i class="far fa-star"></i> </div> </div> <form> <div class="form-group"> <label for="message">Your Review *</label> <textarea id="message" cols="30" rows="5" class="form-control"></textarea> </div> <div class="form-group"> <label for="name">Your Name *</label> <input type="text" class="form-control" id="name"> </div> <div class="form-group"> <label for="email">Your Email *</label> <input type="email" class="form-control" id="email"> </div> <div class="form-group mb-0"> <input type="submit" value="Leave Your Review" class="btn btn-primary px-3"> </div> </form> </div> </div> </div> </div> </div> </div> </div> <!-- Shop Detail End --> @endsection @push('js') <script> $(function() { $('.add-to-cart').click(function(e){ member_id = {{ Auth::guard('webmember')->user()->id }} id_product = {{ $product->id }} quantity = $('.quantity').val() period = $('.period').val() total = {{ $product->obtained }}*quantity is_checkout = 0 $.ajax({ url : '/add_to_cart', method : 'POST', headers : { "X-CSRF-TOKEN" : "{{ csrf_token() }}", }, data: { member_id, id_product, quantity, period, total, is_checkout, }, success : function (data) { window.location.href = '/cart' } }); }) }) </script> @endpush 这是 add_to_cart 控制器和网络路由: public function add_to_cart(Request $request){ $input = $request->all(); Cart::create($input); } Route::post('/add_to_cart', [HomeController::class,'add_to_cart']); 如果代码成功将数据发布到服务器并将我重定向到购物车页面,则代码可以正常工作。 当我检查页面源代码时,代码成功获取了会员ID和产品ID。但是,当我选择周期和数量后单击“添加到购物车”按钮时,它会滚动/跳回到页面顶部,也许无法获取所选数据(周期和数量)(如果是这样的话)怎么来的以及任何建议修复它?谢谢你。
经过研究,我发现下面的微调代码可以解决我的问题(我的其他html由此解决) 设置超时(函数(){ datatable_FTP.ajax.reload(null, false); }, 30000); 我做到了...
我正在尝试创建一个 youtube scraper 网页(出于教育目的;我永远不会发布它。只是想用它来学习)。我目前拥有的是一个网页,其中有一个文本框,其中包含...
我有一个邮政编码表和一个人员表。输入人员 zip 时,我需要用相关 zip 表中的城市填充人员城市字段。 编辑:我开始相信这......