У меня другая проблема с кодом jquery. Вот несколько примеров кода:создать таблицу с jquery. неправильный порядок выполнения кода?
$(document).on('click', 'input.goto_batterie_pruefung', function() {
/** some code**/
$.ajax({
url: "example.php",
type: "post",
data: /* some data */,
datatype: "json",
success: function(data) {
var data=$.parseJSON(data);
$('#div_testausgabe').html('');
$('#div_testausgabe').append('<hr /><table><thead><tr><th></th><th></th><th></th><th></th><th></th><th></th><th></th></tr></thead><tbody>');
$.each(data, function(index, value) {
/* some variables for tabledata */
$('#div_testausgabe').append('<tr>');
var text='<td>'+data+'</td><td>'+data+'</td><td>'+data+'</td><td>'+data+'</td><td>'+data+'</td><td>'+data+'</td><td>'+data+'</td>';
$('#div_testausgabe').append(text);
$('#div_testausgabe').append('</tr>');
});
$('#div_testausgabe').append('</tbody></table><hr />');
}
});
});
Моя проблема заключается в том, что таблица не получает создан правильно. теги таблицы будут окружать только часть thead.
Это ваш фактический код? Попробуйте сначала, изменив блок комментариев на фактический код. Измените '/ * некоторые переменные для tabledata *" 'вероятно, чтобы'/* некоторые переменные для tabledata */' – putvande
Является ли код, который вы используете, фактически прокомментирован таким образом? Или вы сделали это только для вопроса? – j08691
Ваше использование append is wrong: '.append ('');' Append() не записывает строку в документ, но добавляет элемент. Как насчет чтения DOC? –