2009-09-29 13 views
277

Cómo establecer un valor para un lapso usando jQuery ..cómo establecer un valor para un lapso usando jQuery

Por ejemplo ... A continuación es mi capacidad de

<span id="submittername"></span> 

en mi código jQuery ...

<script type="text/javascript"> 
jQuery.noConflict(); 

jQuery(document).ready(function($){ 

    var invitee = $.ajax({ 
     type: "GET", 
     url: "http://localhost/FormBuilder/index.php/reports/getInvitee/<?=$submitterid;?>", 
     async: false 
    }).responseText; 

    var invitee_email=eval('(' + invitee + ')'); 
    var submitter_name=$.map(invitee_email.invites, function(j){ 
     return j.submitter; 
    });   
    alert(submitter_name); // alerts correctly 
    $("#submittername").text(submitter_name); //but here it is not working WHy so?????? 
}); 

+1

Se te ha olvidado Identificación del tramo (presentador en lugar de submittername). – kgiannakakis

Respuesta

559

Usted puede hacer:

$("#submittername").text("testing"); 

o

$("#submittername").html("testing <b>1 2 3</b>"); 
+2

¿cuál es la diferencia entre .text y .html? – Zaid

12

Usted está buscando el selector mal Identificación:

$("#submitter").text(submitter_name); 

debería ser

$("#submittername").text(submitter_name); 
18

está usando el jQuery(document).ready(function($) {} quiere decir aquí que está utilizando jQuery en lugar de $. Para resolver su problema, use el siguiente código.

jQuery("#submittername").text(submitter_name); 

Esto resolverá su problema.

9

Puede utilizar esta:

$("#submittername").html(submitter_name); 
Cuestiones relacionadas