I m从事一项使XHR大量使用的项目,并且有一些数据需要附在每份jax申请之后,以便服务器一方能够适当跟踪浏览器上正在做的工作。
我有一个称为Xhr_response_handler的普通班子,比我用来处理所有雅氏剂申请的回响,这些要求被添加到各种表格中,连接起来,等等正在提出雅克斯要求。 (一) 铁路中的“:湿度=和;真实”
$( .xhr_response_handler )
.on( ajax:success , function(event, data, status, xhr) { xhr_success(data); })
.on( ajax:failure , function(xhr, status, error) { xhr_fail(error); });
然后,我尝试用以下方法对每次请求发送的缺省数据进行补充:
$.ajaxSetup({
data: {
Foo: <%= @Bar %>
}
});
对于亚克斯环境与 j格直接混杂的一些要素而言,这项工作并不涉及使用铁路方法创建的某些要素,例如连接线和形式与:再水=和;真实。
The odd thing is that if I also add
$( .xhr_response_handler ).data( params , { Foo2: <%= @Bar2 %> } );
然后,在铁路上增加数据,便利用连接线向铁路公司提出亚克斯要求。 令人难以置疑的是,现在突然的亚克斯定居点也起作用,在亚克斯岛的请求中,我获得Foo和Foo2作为参数。 但是,在我自己使用安吉斯定居点时,我根本没有任何参数。
Furthermore, none of the data to be appended gets serialized into the form data sent in ajax requests generated from the rails form_for method.
希望得到任何帮助。
铁路 3.2.3
页: 1
j 质量1.7.2