Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    517

    [JQUERY]Problemi nel recuperare il value da un input

    Salve ragazzi ho questo[*] contenete una serie di informazioni:
    codice:
    print"<li class=\"slider1Image\">";
    											  print"<a href=\"\"><img src=\"$img\" alt=\"$row->titolo\" class=\"immagine_offerte\"/></a>";
    										      print"<span class=\"left\">$row->titolo
    $row->prezzo</span>";
    											  print"<input type=\"text\" id=\"titolo\" value=\"$row->titolo\" style=\"diplay:none\" />";
    											  print"<input type=\"text\" id=\"prezzo\" value=\"$row->prezzo\" style=\"diplay:none\" />"; 
    											  print"<input type=\"text\" id=\"partenze_da\" value=\"$row->partenza_da\" style=\"diplay:none\" />"; 
    											  print"<input type=\"text\" id=\"data_dal\" value=\"$row->data_dal\" style=\"diplay:none\" />"; 
    											  print"<input type=\"text\" id=\"data_al\" value=\"$row->data_al\" style=\"diplay:none\" />";
    											  print"<input type=\"text\" id=\"descrizione\" value=\"$row->descrizione\" style=\"diplay:none\" />";
    											  print"<input type=\"text\" id=\"pdf\" value=\"$row->pdf\" style=\"diplay:none\" />";
    al momento del click voglio recuperare i volori al suo inteno, fin qui tutto bene l'unico problema e che mi recupera sempre e solo il value di titolo ma non riesco a capire perchè

    il codice è questo:

    codice:
    jQuery('.slider1Image').click(function(event){
    			              
    						var content2 ="[img]"+jQuery(this).find([/img]<div"+
    						             "<ul id='tinytxt'>"+
    									 "[*]Titolo:<span>"+jQuery(this).find('input').attr('id','titolo').val()+"</span>"+
    									 "[*]Prezzo:<span>"+jQuery(this).find('input').attr('id','prezzo').val()+"</span>"+
    									 "[*]Partenza da:<span>"+jQuery(this).find('input').attr('id','partenze_da').val()+"</span>"+
    									 "[*]Offerta valida dal:<span>"+jQuery(this).find('input').attr('id','data_dal').val()+"</span>    al:<span>"+jQuery(this).find('input').attr('id','data_al').val()+"</span>"+
    									  "[*]Descrizione:"+
    									  "[*]<textarea cols=80 rows=5 wrap='on'>"+jQuery(this).find('input').attr('id','descrizione').val()+"</textarea><span class='descrizione'>Scarica il pdf[img]images/pdf.jpg[/img]</span>"+
    									"[/list]</div>"
    Secondo voi come mai?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    perche' ti sei inventato che attr() agisca come un filtro

    jQuery(this).find('#titolo').val()

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ovviamente cercare non ha senso se si parla di id, che devono assolutamente essere unici nel documento

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    517
    attr è stato un errore di poca dimistichezza con jquery.

    Cmq era quello grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.