Pessoal estou tentando alterar o meu item selecionado do select porem esta dando este erro.:
Uncaught TypeError: Object #condAcion has no method ‘val’
Aqui está o HTML/JSP do meu select…
[code]
<selecione>
<% ControleCondAcion ca = new ControleCondAcion();
CondicaoAcion condAc = new CondicaoAcion();
List<CondicaoAcion> listaCa = ca.pesquisaCondicaoAcion();
for (CondicaoAcion a : listaCa) {
%>
<option value="<%=a.getId()%>"><%=a.getCond()%></option>
<%
}
%>
[/code]
Aqui o js que está tentando fazer a alteração do item do select…
[code]function gravarAcionamento(){
tel = $("#inputTel").val();
condAcion = $("#condAcion").val();
txtAcion = $("#registroDeAcionamento").val();
if(tel == null || condAcion == null || txtAcion == null){
alert("Nao e possivel gravar o acionamento.: \n\nPreencha todos os campos!");
} else{
$.ajax({
asinc:false,
type: "post",
url: "Controller?cmd=CrudAcionamento&crud=gravar&tel="+$("#inputTel").val()
+"&condAcion="+$("#condAcion").val()
+"&txtAcion="+$("#registroDeAcionamento").val()
+"&idCli="+$("#nomeCliente").val()
+"&idOp="+$("#idOp").val(),
success: function(result){
//Aqui esta indo tudo bem
alert("Sucesso");
//É aqui que eu queria alterar o valor do item selecionado, e que está causando aquele erro!!!!
("#condAcion").val("0");
}
});
}
}
[/code]
Vlw!!!