Usuário com melhor resposta
JQueryAjax- Não envia dados a URL do server

Pergunta
-
Estou com um problema para capturar valores da Request, no aspx do server(url) do jquery ajax.
Antes da requisição, gravo os valores da tela em variáveis.
Logo na requisição, no parametro data, envio algo como, por exemplo:
data: {p1:cAVista, p2:tDtVenc }
No aspx , tento pegar os valores por meio de:
Request["p1"].toString()..
Mas não tem nada na request..
O que posso fazer??
Respostas
-
p1 e p2 são propriedades de um objeto e não objetos. tenta :
{data: [{p1:"cAVista",p2:"tDtVenc"}]}
e:
string p1 = Request["data"].ToString();
http://www.linkedin.com/pub/murilo-kunze/44/191/455
- Sugerido como Resposta Cleber H. Neves terça-feira, 19 de junho de 2012 20:03
- Marcado como Resposta Harley Araujo quinta-feira, 21 de junho de 2012 10:45
Todas as Respostas
-
-
function Process() { var cAVista = $('#Portal:cbAVista').is(':checked'); var tDtVenc = $("#Portal:txtDtVencimento").val(); //Requisição 1 : Dados do Cabeçalho do Pedido $.ajax({ type: "POST", url: "teste.aspx", data: {p1:cAVista, p2: tDtVenc} contentType: "application/xml; charset=utf-8", dataType: "xml", success:function() {} }) } teste.aspx.cs: if (Request.HttpMethod == "POST") { //Entra aqui, porém não acha nada na request string p1 = Request["p1"].ToString(); string p2 = Request["p2"].ToString(); }
-
p1 e p2 são propriedades de um objeto e não objetos. tenta :
{data: [{p1:"cAVista",p2:"tDtVenc"}]}
e:
string p1 = Request["data"].ToString();
http://www.linkedin.com/pub/murilo-kunze/44/191/455
- Sugerido como Resposta Cleber H. Neves terça-feira, 19 de junho de 2012 20:03
- Marcado como Resposta Harley Araujo quinta-feira, 21 de junho de 2012 10:45
-