ajax 相关问题

AJAX(异步JavaScript和XML)是一种通过客户端和服务器之间的异步数据交换来创建无缝交互式网站的技术。 AJAX有助于与服务器进行通信或部分页面更新,而无需传统的页面刷新。

删除响应ajax中的javascript

现在我实际上遇到了这个问题,我不知道为什么,这是我第一次遇到这个问题。 让我向你解释一下。 我编写 php wordpress 代码。 我有ajax请求。 这个ajax请求的响应

回答 1 投票 0

通过 AJAX 填充 HTML 文件的选择元素

我有点卡住了,我想把这个PHP列表。 我有点卡住了,我想把这个PHP列表。 <?php include 'conexion.php'; $queri= mysqli_query($est, "SELECT * FROM objeto_gasto order by codigo" ); ?> <!DOCTYPE html> <html lang="en"> <head> <title>lista objetos</title> </head> <body> <div> <select name="objetos"> <?php while($datos_obj= mysqli_fetch_array($queri)) { ?> <option value="<?php echo $datos_obj['codigo'] ?>"><?php echo $datos_obj['detalle']?> </option> <?php } ?> </select> </div> 与数据库的连接工作正常,并且它还在所示代码的选择中显示了列表,但现在我想将其放入我的 HTML 页面中,而不将 HTML 文件更改为 PHP。 此外,学习和提高我的编程技能并将其付诸实践。 如果我理解正确的话,你需要这个(不完整,抱歉)使用 JavaScript 和 Ajax newphp.php <?php include_once 'config.php'; $select = $connection->prepare("SELECT username FROM table"); $select->execute(); $select = $select->fetchAll(); foreach ($select as $row) { echo $row['username'] . ','; } ?> newhtml.html <!DOCTYPE html> <html lang="en"> <body> <div id="demo"></div> <script> function receive() { const http = new XMLHttpRequest(); http.onload = function () { var splits = this.responseText.split(','), select = ''; for (let i = 0; i < splits.length - 1; i++) { select += '<option>' + splits[i] + '</option>'; } document.getElementById('demo').innerHTML = '<select>' + select + '</select>'; }; http.open("POST", "newphp.php"); http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http.send(); } receive(); </script> </body> </html>

回答 1 投票 0

将音频 blob 上传到服务器并另存为文件

我有 3 个按钮来录制、停止和播放音频。 使用 MediaRecorder 可以轻松运行音频 blob。 当我尝试将 blob 作为文件上传到服务器时出现问题。 我有一个音频元素...

回答 1 投票 0

JavaScript 嵌套 AJAX 调用并承诺如何正确链接?

我坚持为以下设置正确的执行顺序。假设,我需要进行 AJAX 调用,然后处理数据并将其存储在 IndexedDB 中。我为此使用 idb-keyval lib,它的操作...

回答 1 投票 0

点击按钮更改php和ajax中的css

我很难使用 Ajax,所以我尝试只使用 Javascript,而不使用它。我想在横幅上创建一个按钮开关,这样我就可以在已创建的 2 个 css 文件之间更改页面的样式。我有

回答 1 投票 0

安全性:ASP.NET Core 8 MVC 中的表单与 AJAX 请求

我正在查看 ASP.NET Core 8 MVC 项目的订阅页面。 在安全性方面,这两种方法是否兼容? 我确实更喜欢 AJAX,因为它让我可以拥有 JS 烤面包机......

回答 1 投票 0

如何使用jquery ajax获取特定值?

我正在使用jquery ajax函数来获取一些值并提交一些值,到目前为止我提交值没有问题,但是当涉及到收集值时,它显示的是旧值而不是...

回答 1 投票 0

“字符串未被识别为有效的日期时间。”在 asp.net c# 的 asmx.cs 文件中

我有两种输入类型=“日期”和一种输入类型=“按钮” 我有两个输入类型=“日期”和一个输入类型=“按钮” <input type="date" runat="server" id="dtp_from" /> <input type="date" runat="server" id="dtp_to" /> <input type="button" id="btnSubmit" CssClass="custom-btn" value="Submit" /> 一个 GridView 表 <table id="gv_Datatable" class="table table-responsive table-hover"> <thead> <tr> <th>Id</th> <th>Date</th> <th>Name</th> <th>Description</th> <th>Receipt</th> <th>Payment</th> <th>Balance</th> <th>Actions</th> </tr> </thead> <tfoot> <tr> <th>Id</th> <th>Date</th> <th>Name</th> <th>Description</th> <th>Receipt</th> <th>Payment</th> <th>Balance</th> </tr> </tfoot> </table> 现在,当单击按钮时,ajax 方法被调用,并通过参数两个日期传递到 asmx.cs 文件。 $("#btnSubmit").click(function (e) { var dataToSend = { param1: JSON.stringify(document.getElementById("<%=dtp_from.ClientID%>").value), param2: JSON.stringify(document.getElementById("<%=dtp_to.ClientID%>").value) }; $.ajax({ type: "POST", url: "FillGridMethod.asmx/CashBookList", data: dataToSend, dataType: "json", success: function (data) { var datatableVariable = $('#gv_Datatable').DataTable({ dom: 'Bfrtip', data: data, columns: [ { 'data': 'Id', visible: false }, { 'data': 'cashbookdate', 'render': function (date) { var date = new Date(parseInt(date.substr(6))); var month = date.getMonth() + 1; return date.getDate() + "/" + month + "/" + date.getFullYear(); } }, { 'data': 'cashbookaccname' }, { 'data': 'cashbookdescription' }, { 'data': 'cashbookreceipt' }, { 'data': 'cashbookpayment' }, { 'data': 'Balance' }, { "render": function (data, type, row) { return "<a href='#' class='btn btn-success' onclick=DeleteCustomer('" + row.Id + "');>View</>"; } }, { "render": function (data, row) { return "<a href='#' class='btn btn-danger'>Delete</a>"; } }] }); } }); }); 这是asmx.cs文件代码 [WebMethod(enableSession: true)] public void CashBookList(string param1, string param2) { DateTime fromDate = DateTime.ParseExact(param1, "dd/MM/yyyy", CultureInfo.InvariantCulture); var cashBook = new List<CashBookModel>(); string constr = cn.ConnectionString; using (SqlConnection con = new SqlConnection(constr)) { qryFillGrid = " select cashbookid, cashbookdate, cashbookaccname, cashbookdescription, cashbookreceipt, cashbookpayment, Balance from tbl_cashbook " + System.Environment.NewLine; qryFillGrid += " where BranchID = " + HttpContext.Current.Session["BranchID"] + " " + System.Environment.NewLine; if (HttpContext.Current.Session["AccountMode"].ToString() != "ALL") { qryFillGrid += " and AccountMode = '" + HttpContext.Current.Session["AccountMode"].ToString() + "' " + System.Environment.NewLine; } if(param1 != "\"\"") { qryFillGrid += " and convert(varchar(10), convert(datetime, cashbookdate,105),112) >= '" + Convert.ToDateTime(service.IfNullThen(fromDate, DateTime.Now.Date)).Date.ToString("yyyyMMdd") + "' " + System.Environment.NewLine; if (param2 != "\"\"") { qryFillGrid += " and convert(varchar(10), convert(datetime, cashbookdate,105),112) <= '" + Convert.ToDateTime(service.IfNullThen(param2, DateTime.Now.Date)).Date.ToString("yyyyMMdd") + "' " + System.Environment.NewLine; } } else { qryFillGrid += " and convert(varchar(10), convert(datetime, cashbookdate,105),112) = '" + System.DateTime.Now.Date + "' " + System.Environment.NewLine; } qryFillGrid += " order by cashbookdate, cashbookid desc " + System.Environment.NewLine; var cmd = new SqlCommand(qryFillGrid, con); con.Open(); var dr = cmd.ExecuteReader(); while (dr.Read()) { var cashBookModel = new CashBookModel { Id = Convert.ToInt32(dr[0]), cashbookdate = Convert.ToDateTime(dr[1]), cashbookaccname = dr[2].ToString(), cashbookdescription = dr[3].ToString(), cashbookreceipt = Convert.ToDecimal(service.IfNullThen(dr[4], 0)), cashbookpayment = Convert.ToDecimal(service.IfNullThen(dr[5], 0)), Balance = Convert.ToDecimal(service.IfNullThen(dr[6], 0)), }; cashBook.Add(cashBookModel); } } var js = new JavaScriptSerializer(); Context.Response.Write(js.Serialize(cashBook)); } DateTime fromDate = DateTime.ParseExact(param1, "dd/MM/yyyy", CultureInfo.InvariantCulture); 在 asmx.as 文件的下面一行中出现错误,即: '字符串未被识别为有效的日期时间。' @s.k.索尼 应该可以。检查此代码。

回答 1 投票 0

欺骗 xmlhttprequest (greasemonkey)

我阻止了来自greatmonkey的XMLHttpRequest,但是当它没有得到响应时页面会出现错误。所以我尝试欺骗,就好像收到了回复一样。不幸的是,XMLHttpRequest 似乎已读取字段...

回答 2 投票 0

在php中填充下拉框

只是一个快速的例子,我希望填充三个下拉框来过滤数据,每个下拉框都会影响下一个。 我想要的是为了 下拉 1 有公司 一旦下拉1就是se...

回答 2 投票 0

如何在ajax和php中同时处理多个响应

在我的网页中,当我单击按钮时,请求通过我的服务器上的 php 文件上的 ajax 进行。下面是 php 文件。 现在你可以看到它有很多 echo 语句,所以当服务器处于

回答 1 投票 0

多个 Dropzone.js 实例 - 文件上传到错误的实例

我最近将 dropzone.js 从旧版本(2012)更新到了最新版本。我在我的自定义 PHP CMS 中使用它来处理图像上传。我的 CMS 中有一个用于管理图像的部分。穆...

回答 1 投票 0

用户脚本如何向不同的域发出网络请求?

我正在尝试使用 JavaScript(使用 Greasemonkey)从我自己的网站中提取数据来自定义另一个网站。我使用的代码如下: 函数 getURL(url, func) { var xhr = 新的 XMLHttpRequ...

回答 1 投票 0

使用Ajax根据信用卡/借记卡的6位数字对数据库的分期付款号码进行排序

[ajax[控制器[传入数据[路由选择选项](https://i.sstatic.net/MbargrpB.png)](https://i.sstatic.net/ivMS79j8.png)](https://i.sstatic.net/ivMS79j8.png)](https:// /i.sstatic.net/E6tEvDZP.png)](https://i.sstatic.net/CblkShPr.png)

回答 1 投票 0

不“返回任何内容”的 servlet 的正确语法?

终止不向客户端返回任何数据的 servlet 的正确方法是什么? 所讨论的 servlet 的目的是从 Ajax 请求接收一些数据并触发 TCP m...

回答 5 投票 0

axios调用可以处理不同的响应类型吗?

我有一个 axios 调用,如下 返回 axios.post(url, 数据, headObj) .catch(错误=> { 返回错误响应; }); 现在同一个端点有2种场景; 如果成功响应,我会收到...

回答 1 投票 0

Javascript 按顺序进行多个 fetch 调用

我正在尝试按顺序进行多个获取调用。因此,第一个调用工作得很好,但是,当我尝试在第一个调用后进行第二个调用时,它会抛出 500 错误。我一直在努力...

回答 1 投票 0

我无法在我的 django 论坛应用程序中实现 AJAX 来发布问题

我有一个论坛应用程序,用户可以在其中发布他们的问题。我想防止每次用户对问题发表评论时重新加载页面。我尝试过使用ajax,但没有成功。 我已经做到了

回答 1 投票 0

是什么导致 jQuery Ajax 调用 Python 脚本抛出 500 错误?

我有一个网站,其中包含对 Python 脚本的 jQuery Ajax 调用。当我调用它时,它返回 500 错误。请注意,Python 脚本本身在通过 cron 作业提交时可以工作;只有当...

回答 1 投票 0

如何实现服务器与客户端手机之间的实时通信

我有这个项目想法,我已经尝试了一段时间,但我仍然对如何开始感到困惑.. 我想使用 node.js 实现一个学生警报系统,该系统具有以下功能...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.