Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu tenho a seguinte chamada ajax:
$.ajax({
type: 'post',
url: 'logic.php',
data: {idstyles: idritmo,checked:checked},
datatype:'html',
beforeSend: function(){
},
async:false,
success: function(mensagem){
var content = $( mensagem ).find( '#toppanel' );
alert(content.html());
},
error: function(erro){
}
});
como resposta tenho:
<html><body>
<!-- Panel -->
<div id="toppanel">
<div id="panel">
<div class="content clearfix">
<div class="left">
<h1>Welcome to MusicSyle Production</h1>
<h2>A style/pattern source solution</h2>
<p class="grey">You are free to use this login and registration system in you sites!</p>
</div>
<div class="left">
<h1>Members panel</h1>
<p>You can put member-only data here</p>
<a href="registered.php">View a special member page</a>
<p>- or -</p>
<a href="index.php?logoff">Log off</a>
</div>
<div class="left right">
</div>
</div>
</div> <!-- /login -->
<!-- The tab on top -->
<div class="tab">
<ul class="login">
<li class="left"> </li>
<li>Hello zipzap!</li>
<li class="sep">|</li>
<li id="toggle">
<a id="open" class="open" href="#">Open Panel</a>
<a id="close" style="display: none;" class="close" href="#">Close Panel</a>
</li>
<li class="right"> </li>
</ul>
</div> <!-- / top -->
</div> <!--panel -->
<input type="hidden" id="numritmos" value="1" />
<input type="hidden" id="totalprice" value="10" />
</body></html>
porque é que o alert devolve null??
Hum então como posso aceder ao value por exemplo de um dos inputs que estão no final?
Pode sim, qual a dúvida ?
testou ?
uma forma de forçar o parser q você quer, e colocar um container( <div></div> ) no teu retorno, para que haja algo por fora do q você está procurando.
Ok.Entendi.Obrigado
depende..
devolvem exatamente oq ?
o parser de html da lib, só vai funcionar corretamente, se você tiver um container por fora desse teu elemento, se não, ele não vai conseguir encontrar nada.(pois estaria procurando algo dentro dele mesmo).