2014-01-19 5 views
0

Я использую JQuery мобильный телефон, чтобы разработать приложение для Android и я имел этот код, добавляемых некоторые данные, полученные на Ajax вызова в виде списка .. часть в голове здесь ..JQuery мобильный Append не работает

var datatoinsert = "<ul data-role=\"listview\"><li>Faculty ID: "+ $.urlParam('id') + "</li><li>Name: "+data.name + "</li><li>Phone : "+ 
              data.phonenumber +"</li><li>Faculty Since :" + data.since + "</li><li> Qualification :" + data.qual + "</li></ul>"; 

alert(datatoinsert); 
    (".content").append(datatoinsert); 

это было вставить данные в DIV в теле ..

<div class= "content" data-role="content"> 

     </div> 

но это не в состоянии сделать так, предупреждение работает достаточно хорошо .. и я вижу, что я получить все данные, необходимые .. но он, кажется, не появляется на экране. что я пропустил?

ответ

1

Попробуйте это, Вы пропустили $ перед тем (".content")

$(".content").append(datatoinsert); 

ИЛИ

$(".content").html(datatoinsert); 
+0

о боже .. Это было так неосторожно с моей стороны .. Большое спасибо .. Также вы можете мне сказать когда я его исправил, список выглядит немного старомодным. нет стиля jquery .. вы знаете, почему? –

+0

Что значит «старомодный»? Вы можете объяснить больше. –

+0

получил. .trigger ('create') сделал трюк! Thanx для того, чтобы тратить время на меня! –

Смежные вопросы