我尝试向本地主机服务器发送一个POST请求。这个请求通过Postman很好地工作,但在使用XMLHttpRequest()时似乎不起作用。我使用Chrome的开发工具调试了javaScript,由XMLHttpRequest()和Postman发送的JSON正文是相同的。我不明白为什么XMLHttpRequest()失败了,然而邮递员的请求成功了。
我在下面添加了我的JavaScript和HTML代码的最基本的片段。我还创建了一个CSS文件来创建UI (未显示)。
var signInUrl = 'http://0.0.0.0:8080/user/sign-in';
var
我有以下设置:
uploads_controller.rb:
class UploadsController < ApplicationController
before_action :set_upload, only: [:show, :edit, :update, :destroy]
# GET /uploads
def index
@uploads = Upload.all
update_file_status
@uploads = Upload.all
end
# GET /uploads/1
def show
end
我的表格提交了两次,如下所示,这是由:remote=>true提出的。我需要使用ajax来获取plan_id,这个值来自javascript。
Started POST "/users/sign_up" for 127.0.0.1 at 2018-08-
29 13:31:04 +0900
Processing by Users::SignUpController#create as JSON
Parameters: {"utf8"=>"✓", "user"=>
{"deliveries_attr
我正在开发一个Symfony应用程序,在这个应用程序中,我有一个表,该表中的每一行都有一个选择( select )、一个值和一个button来使用Jquery启动一个事件,以保存数据库中的数据。
单击事件将是下一个:
$(document).on('click',"#contenedor_registro_Ngrupos button",function(event){
// Here some checks are made (with ajax request) and if you can not change the value is added to
我是Symfony 2的新手,我正在使用Symfony 2.3。
我正在使用yml文件作为我的路由。我希望某个路由仅限于Ajax呼叫。我怎样才能做到这一点呢?我找到了一个类似的,但它建议的解决方案是针对Symfony 2.4的
所以请帮助我怎样才能做到这一点。
目前,我已经在我的控制器Ajax操作中编写了类似以下内容的条件代码,但是如果对该路由的调用不是通过ajax进行的,我不知道如何处理。
if ($request->isXmlHttpRequest()) {
// Some operations
// Prepare the data array based on