-2
Я хочу построить общую таблицу со структурой, как это:Как создать общий стол с jquery?
<table>
<tr>
<td>Lastname: Becker</td>
<td>Firstname: Mirjam</td>
<td>Compnany: bla</td>
<td>Contry: Belgium</td>
<td>
<img height="49" width="37" src="style/user.jpg" />
</td>
<td>
<a href="userprofile.html">
<img height="31" width="36" src="style/lupe.jpg" />
</a>
</td>
</tr>
</table>
У меня есть функция, но она не работает:
function createTableWithUserData() {
cloud.getUsers("46daed956").then(function(userDetails) {
var users = $('');
$.each(steps.steps, function (i, s) {
var element = $('<td>' + userDetails.lastName + '</td>' +
'<td>' + userDetails.firstName + '</td>' +
'<td>' + userDetails.Company + '</td>');
users.append(element);
});
}
Что общего об этой таблице? –
Ваш текущий код не создает ни '
Откуда появилась переменная 'steps'? –
ответ
Попробуйте это с помощью шаблона:
источник
2013-11-20 15:06:36
$('');
не является таблицей, используйте$('<table>');
вместо$('body').append(users);
после цикла.Попробуйте вместо этого:
источник
2013-11-20 14:56:11
BTW: Вам лучше использовать js-render-templates. –
Смежные вопросы