【Ajax 入门之 GET 与 POST 的不同处详解】教程文章相关的互联网学习教程文章

javascript – ajax xmlhttprequest post方法是否有任何数据限制大小我的xhr被截断?【代码】

我试图使用ajax xmlhttprequest post方法将一些html数据发送到php脚本.但由于某些原因,我的XHR POST REQUEST被切断,并且并非所有数据都被传输到我的doit.php脚本.然而,来自textarea表单的相同html数据通过普通的表单post方法正确传递给doit.php脚本!你能帮助我克服这个问题并能通过xhr请求传递这个HTML数据吗?var xmlhttp;if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safarixmlhttp=new XMLHttpReque...

javascript – $.ajax vs $.post:获取允许来源错误【代码】

使用这个做ajax很好:$.post("http://localhost:3000/scrape",{data: json},function(data, status){});但这不是?$.ajax({type: 'POST',url: 'http://localhost:3000/scrape',data: json,contentType: "application/json",success: function(data,status){},async:false});使用$.ajax我得到了错误XMLHttpRequest无法加载http://localhost:3000/scrape.对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Al...

javascript – 通过POST从ajax调用获取JSON数据到PHP页面【代码】

我想从一个表单中获取AJAX调用的一些数据.我在PHP页面中将数据作为字符串获取.字符串看起来像 ‘FNAME’: ‘ABC’, ‘L-NAME’: ‘某某’, ‘邮件’: ”, ‘通’: ”, ‘电话’: ”, ‘性别’: ”, ‘出生日期’: ” 现在我想将整个字符串转换为看起来像的数组 [“fname”] => “ABC”, [“lname”] => “xyz”……等等 ajax调用如下:fname = $("#form-fname").val(); lname = $("#form-lname").val(); email = $("#form-u...

java – 在ajax post请求中发送特殊字符时出现问题【代码】

我在ajax POST请求中发送特殊字符时遇到问题,发送请求的servlet无法正确接收这些特殊字符.Javascript代码:myAjaxPostrequest=new GetXmlHttpObject(); var parameters1="content="+mainContent;myAjaxPostrequest.open("POST", "controller", true);myAjaxPostrequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");myAjaxPostrequest.send(parameters1);Servlet代码:String lsContentToSave = aoReq....

javascript – 在不需要回复的情况下进行ajax POST?

有没有办法制作$.ajax POST请求: >无需回复>所以服务器甚至没有尝试返回任何东西 是否有一些HTTP标头来实现这一目标?目标是使用最少的服务器和客户端请求处理来跟踪统计信息.解决方法:服务器应返回HTTP / 204无内容响应.那就是你能得到的尽可能接近.

asp.net – 如何在$.ajax POST(JQuery)中处理单引号?【代码】

.ajax({type: 'POST',url: '..serverices/ajaxserver.asmx',data: 'lname='+ $('#lastname').val()}); return false;如果#lastname有一个引号,则会引发错误.怎么处理?解决方法:Chetan是正确的on-jQuery处理方式.但是,值得一提的是JavaScript escape()函数,这非常简单:>>> "O'Malley" "O'Malley" >>> escape("O'Malley") "O%27Malley"

javascript – jQuery ajaxSetup方法不适用于$.get或$.post吗?【代码】

当$.post或$.get被调用时,jQuery $.ajaxSetup方法是否不尊重选项哈希中的数据字段? 例如,我可能有这个代码:$.ajaxSetup({ data: { persist: true } });然后,要发送POST请求,我会这样称呼:$.post("/create/something", { name: "foo" });我期待实际的POST数据看起来像这样:{persist: true,name: "foo" }但$.post发送的唯一数据是{name:“foo”}.有没有办法获得预期的行为?我正在使用jQuery 1.4.1.解决方法:$.ajaxSetup()设置a...

java – Ajax json POST和Spring MVC Controller【代码】

我有像这样的ajax json POST方法$.ajax({type: 'POST',url: "localhost:8080/webeditor/spring/json/", data: JSON.stringify(contents),dataType: "json" });控制器处理发布请求JSONPObject json; BindingResult result = new BeanPropertyBindingResult( json , "MyPresentation" ); @RequestMapping(value="json/", method = RequestMethod.POST) public void savePresentationInJSON(Presentations presentation,BindingResult...

javascript – 拖放(事件)不会触发ajax POST【代码】

我有三个页面:test.php,script.js和main.php. Main.php正在使用html5拖放以及来自script.js的简单ajax脚本,以便发布并激活test.php. (旁注,我希望main.php传递< img id =“s1”/>作为POST变量.经过几个小时的研究和一百次左右的测试和修改,我无法弄清楚为什么我无法获得触发帖子.任何建议都将非常感谢.这是我的代码: test.php(包含一个简单的php脚本,加载时将通用记录插入我的DB) 的script.jsfunction drop(id, event) {$.ajax({...

javascript – 将AJAX POST的参数传递给Grails控制器【代码】

我正在建立一个与Grails建立社交网络并被卡住的人为用户提供内部编辑资料页面有机会将youtube-Url粘贴到文本字段中,然后点击一个按钮,刷新粘贴的URL中的ID,将触发ajax帖子,更新带有youtube视频预览图像的div html看起来像:<g:textField name="videoinput" class="videoinput reLef" value="" /><span class="daten_videouploadbtn reLef" ></span><g:render template="/forms/storedVideos" />JS看起来像:$('.daten_videouploadb...

c# – 如何在ajax post请求中传递模型?【代码】

每一个人.我是asp mvc的新手.我需要在ajax post请求中传递我的模型作为参数. 这是我的ajax帖子请求代码:<script type="text/javascript">$(document).ready(function () {$("#contragentTable tr").click(function () { $.ajax({type: 'POST',url: "/Contragent/Index",data: $('#form').serialize(), dataType: 'json' });});});</script>这是模型public cla...

微信小程序中的AJAX——POST,GET区别

注意:发送服务器时的DATA 最终发送给服务器的数据是 String 类型,如果传入的 data 不是 String 类型,会被转换成 String 。转换规则如下:对于 GET 方法的数据,会将数据转换成 query string(encodeURIComponent(k)=encodeURIComponent(v)&encodeURIComponent(k)=encodeURIComponent(v)...) 对于 POST 方法且 header['content-type'] 为 application/json 的数据,会对数据进行 JSON 序列化 对于 POST 方法且 header['content-...

python测试开发django-51.Ajax发送post请求登录案例【代码】【图】

前言 我想实现一个登录功能:登录的接口是另外一个,页面上点登录按钮的时候,先访问登录接口,根据接口返回json信息判断是否登录成功,登录成功页面跳转,登录不成功,在登录首页显示失败原因 登录页 写个简单的登录页面,页面上添加一个点击区域方便调试代码:<p id="aj">点这里调试ajx</p> <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>登录</title><script src="https://cdn.staticfile.org/jquery/1...

jquery ajax POST/GET 请求至 ASP.NET WebAPI【代码】

1.注意要点:ajax提交请求的dataType参数、contentType参数值应该分别为 dataType: json 和 contentType: application/json;charset=utf-8 不然会报js跨域啊,Method 错误啊 等等一些乱七八糟的js错误. 下面直接上代码: 前端代码: 1 <!DOCTYPE html>2 3 <html xmlns="http://www.w3.org/1999/xhtml">4 5 <head runat="server">6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />7 <title></title>8 ...

php – 无法从Ajax POST请求中将带空格的数据导入数据库【代码】

我有一个带有文本框和按钮的简单表单,我的目标是让异步请求(jQuery:$.ajax)将文本发送到服务器(PHP / mysql a la Joomla),以便可以添加到数据库表. 这是从客户端发送数据的javascript:var value= $('#myvalue').val();$.ajax( {type: "POST",url: "/administrator/index.php",data: { option: "com_mycomponent",task: "enterValue",thevalue: value,format: "raw"},dataType: "text",success: repo...