Javascript 如何在Ajax更新程序(prototype)中发送Js数组?
香蕉返回ok…但RespostSusaurio no.当您只看到“香蕉”时,如何检查参数?你能告诉我来源吗?试着在“respostasuario”之前使用“var”,这样会更好。但这几乎不是原因。那么,您对请求的回调是什么呢?我认为在这种情况下没有必要执行var parameters=new Object(),因为您将参数分配给对象respostasuario。在这个参数变成对象之后。当你只看到“香蕉”时,你如何检查参数?你能告诉我来源吗?试着在“respostasuario”之前使用“var”,这样会更好。但这几乎不是原因。那么,您对请求的回调是什么呢?我认为在这种情况下没有必要执行var parameters=new Object(),因为您将参数分配给对象respostasuario。在此之后,参数也成为对象。Javascript 如何在Ajax更新程序(prototype)中发送Js数组?,javascript,ajax,arrays,prototypejs,Javascript,Ajax,Arrays,Prototypejs,香蕉返回ok…但RespostSusaurio no.当您只看到“香蕉”时,如何检查参数?你能告诉我来源吗?试着在“respostasuario”之前使用“var”,这样会更好。但这几乎不是原因。那么,您对请求的回调是什么呢?我认为在这种情况下没有必要执行var parameters=new Object(),因为您将参数分配给对象respostasuario。在这个参数变成对象之后。当你只看到“香蕉”时,你如何检查参数?你能告诉我来源吗?试着在“respostasuario”之前使用“var”
respostasUsuario = new Array();
respostasUsuario[questao1] = 3;
respostasUsuario[questao2] = 4;
respostasUsuario[questao3] = 1;
function corrigir(){
new Ajax.Updater('content', 'corrigir', {
parameters: { banana: 10, respostasUsuario : respostasUsuario }
});
}
function corrigir(){
var parameters = respostasUsuario;
parameters['banana'] = 10;
new Ajax.Updater( 'content', 'corrigir', {
parameters: parameters
});
}