[Dúvida] Jquery + ajax json gerando conflito

.NET

22/12/2011

Olá Comunidade, estou com um grande problema, tenho um <asp:Button> que quando clicado aparece o seguinte erro:

Argumento de postback ou de retorno de chamada inválido. A validação do evento é habilitada com o uso de <pages enableEventValidation=true/> na configuração ou <%@ Page EnableEventValidation=true %> em uma página. Por motivos de segurança, esse recurso verifica se os argumentos para eventos de postback ou de retorno de chamada se originam no controle do servidor que originalmente os processou. Se os dados forem válidos e esperados, use o método ClientScriptManager.RegisterForEventValidation para registrar os dados de postback ou de retorno de chamada para validação.

Coloquei um breakpoint no codebehind , e se quer deu pageload.

Já consegui descobrir a causa, é esta função Jquery com ajax, quando eu retiro ela, tudo funciona normalmente.:
Alguem sabe o que pode estar acontecendo?

$(document).ready(function() {

$(#ddlNomesDoutores).change(function() {

var teste;

var valor = $(#ddlNomesDoutores).find(:selected).text()

var Parameters = {nome: + valor + };

$.ajax({

type: POST,

url: Agenda_Eletronica.aspx/SelecionarEspecialidadesDoMedico,

contentType: application/json; charset= utf-8,

data: Parameters,

dataType: json,



success: function(data) {

$(#ddlespecialidades).empty();

$(data.d).each(function(item, index) {



$(#ddlespecialidades).append(<option value= + item + > + index + </option>);



});



}

, error: function() {

alert(erro);

}

});



});

});




Max Cancino

Max Cancino

Curtidas 0
POSTAR