问题内容: 我想在JavaScript中使用XMLHttpRequest来发布包含文件类型输入元素的表单,以便避免页面刷新并返回有用的XML。 我可以使用JavaScript将表单上的目标属性设置为MSIE的iframe或Mozilla的对象,而无需刷新页面即可提交表单,但这有两个问题。较小的问题是目标与W3C不兼容(这就是为什么我在JavaScript中而不是在XHTML中设置目标)。主要问题是
问题内容: 我有一个链接: 触发ajax调用 但是在控制台中,我看到以下内容: 处理了ajax文件,但是POST数据为空,并且没有执行成功操作,因此将其用零发布,并且类未更改 我凝视着……有什么明显的东西吗? 问题答案: 不会自动传递给AJAX回调函数。您可以使用参数告诉jQuery通过它:
问题内容: 编辑:到目前为止,所有建议的答案都没有奏效。 我正在用Django运行此呼叫。服务器第一次运行时,将返回“ n_usr”(这将更改用户文件的形式)。第二次,它只是抛出一个错误。 问题答案: 在中,您具有: 然后您有: 你得到,因为jQuery是试图序列为jQuery对象,而且它不能。它可能正在尝试调用字符串方法,并将其作为上下文传递给jQuery对象,从而导致错误。 您需要添加。
问题内容: 我的问题是,当我尝试通过Ajax将双精度或十进制数发送到C#MVC控制器时,该值始终为null。我可以将值作为字符串发送,也可以毫无问题地发送整数。为什么我不能发送带小数的值?当我检查从客户端发送的请求时,正确的值在那里(表单数据为)。 错误: 参数字典包含非空类型“ System.Decimal”的参数“ price”的空条目 HTML: Javascript: C#: 问题答案:
问题内容: 在jquery回发上,如果模型状态无效,我想显示使用jquery非侵入式验证的验证错误消息。我创建了一个示例应用程序。应用程序中的视图模型如下 控制器具有以下动作方法 视图具有以下标记 和编辑器模板看起来像 我已经检查了页面中包含的内容,并且存在于Web配置文件中 问题答案: 您正在通过ajax调用信息,因此需要使用以下命令手动调用并测试结果: 如果纯粹是客户端,则错误将包含在jque
问题内容: 我正在尝试使用POST方法编写XMLHttpRequest。我过去已经使用GET方法设法使用XMLHttpRequest,但是在POST方面却很挣扎。 这是我的代码: 它基本上调用PHP脚本,然后将一些信息添加到数据库中。 问题答案: 好吧,我已经设法对它进行了排序。 奇怪的原因虽然可能与沙箱安全性有关,但是我没有使用完整的URL地址,而是使用了文件的相对路径,现在可以使用了。 谢谢大
问题内容: 过去,我的几个Ajax应用程序都使用GET请求,但是现在我开始使用POST请求。POST请求似乎更安全,并且绝对更友好/漂亮。因此,我想知道是否有任何原因使我应该使用GET请求。 问题答案: 我通常这样设置问题: 请求后有什么重要的变化吗? (尽管有日志记录等)。如果是,则应该是POST请求,如果不是,则应该是GET请求。 我很高兴您将POST请求称为“稍微”更安全,因为这几乎就是它们
问题内容: 我正在使用jQuery将div的HTML内容发布到PHP文件。HTML内容包含表,输入,较小的div,我想获取主DIV的内容并将其发送到数据库。我能想到的唯一选择是POST方法,但我不知道是否可以发送纯HTML。从div发送HTML内容到要插入MySQL的PHP文件还有其他选择吗? 谢谢。 编辑: 我现在能够使用jQuery的POST发送完整的HTML数据。但是,来自该DIV的HT
问题内容: 任何人都知道,如果使用jquery或通用javascript,我可以在http ajax调用中从标头更改引荐来源网址? 基本上,我希望它是从我的页面发送的,但是从另一个页面有一个引荐来源网址。任何信息都很好。 问题答案: 浏览器将始终为我完成的测试覆盖引荐来源网址。这意味着您不能更改ajax调用的引用者。
问题内容: 我正在尝试使用python SimpleHTTPServer构建一个简单的REST服务器。我在从帖子中读取数据时遇到问题。如果我做对了,请告诉我。 index.html文件 SimpleJson无法从POST消息中加载json。我对Web编码不熟悉,我甚至不确定我在做什么是否适合创建简单的REST API服务器。我感谢您的帮助。 问题答案: 感谢matthewatabet的klein想
问题内容: 为什么AJAX中存在GET和POST请求,因为它无论如何都不会影响页面URL?通过将敏感数据传递到AJAX中的GET上,有什么区别呢? 问题答案: 您应该根据Web服务的要求使用正确的HTTP动词。 处理 Collection URI时,例如: GET :列出集合的成员,并带有其成员URI以便进一步导航。例如,列出所有待售汽车。 PUT :定义为“将整个集合替换为另一个集合”。 POS
问题内容: 我正在尝试使用Jquery发送Ajax POST请求,但是我遇到了400错误的请求错误。 这是我的代码: 它说:无法根据请求构建资源。我想念什么? 问题答案: 最后,我弄错了,原因是我需要对发送的JSON数据进行字符串化处理。我必须在XHR对象中设置内容类型和数据类型。所以正确的版本在这里: 可能会帮助别人。
问题内容: 我正在使用Laravel 5应用程序,该应用程序默认为所有POST请求启用CSRF保护。我喜欢这种增加的安全性,因此我正在尝试使用它。 发出简单请求时,我收到一个错误,因为POST数据中缺少所需的表单输入。这是一个有关$ .post请求的示例: 我将CSRF令牌存储为标头中的meta字段,可以使用以下命令轻松访问它: 是否可以在所有传出请求中将其附加到json数据?我尝试使用标头,但L
问题内容: 好奇是否有人知道关于data参数的区别。 我有一种方法,将a 作为我的数据参数即可工作。 如果我使用这种方法尝试相同的操作,则不会成功,因为我的数据参数似乎不正确。 有谁知道区别,我可能会用什么代替上面的? 问题答案: 重新阅读一些在线文档后,我决定在$ .ajax上坚持使用$ .post。 $ .ajax方法的数据参数与$ .post方法的数据有所不同,不确定到底是什么,但是有所不同
问题内容: 我正在尝试执行此AJAX帖子,但是由于某些原因,我遇到了服务器500错误。我可以看到它在控制器中达到了断点。因此问题似乎出在回调上。任何人? 这是应该返回的字符串: 问题答案: 我怀疑服务器方法在通过断点后会引发异常。使用Firefox / Firebug或IE8开发人员工具查看您从服务器获得的实际响应。如果有异常,您将获得YSOD html,这应有助于您确定要查找的位置。 还有一件事