2009-09-29 3 views
277

Как установить значение для диапазона, используя JQuery ..как установить значение для диапазона с помощью JQuery

К примеру ... Ниже мой пролет

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

в моем коде 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

Вы опечатку идентификатор пролета в (подателе вместо submittername). – kgiannakakis

ответ

559

Вы можете сделать:

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

или

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

В чем разница между .text и .html? – Zaid

12

Вы ищете неправильный селектор ID:

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

должен быть

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

Вы используете jQuery(document).ready(function($) {} средства здесь вы используете jQuery вместо $. Поэтому для решения проблемы используйте следующий код.

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

Это решит вашу проблему.

9

Вы можете использовать это:

$("#submittername").html(submitter_name); 
Смежные вопросы