Когда вы вставляете текст (или вводите его) в поле или страницу, он обновляет существующий DOM с этими данными - но это совершенно эфемерно.Другими словами, он нигде не сохраняется и является временным.Когда вы обновляете страницу, все данные исчезают, так как она перерисовывает DOM из кода - который не включает в себя сделанные вами временные обновления.
Чтобы исправить это, есть два варианта, в зависимости от того, извлекают ли ваша первая и вторая страницы из одной и той же базы данных и таблицы или нет.
1) Если вы обновляете базу данных своими данными каждый раз, когда обновляете первую страницу, то вы можете на 2-й странице загрузить данные из этой же базы данных.Вам не нужно вставлять это вообще.Как только сообщение будет опубликовано на 1-й странице, вы обновите 2-ю страницу и увидите изменения.
2) Если вы хотите, чтобы вторая страница сохраняла данные для вставки в нее, вы можете использовать функцию jquery
.change()
в ячейках таблицы для выполнения вызова $.ajax
, который обновляетбаза данных.Вам все равно нужно перекодировать вторую страницу, чтобы заполнить ее данными базы данных, чтобы она была там, когда вы обновляете ее, но у вас также будет возможность обновлять ее функциональность при вставке в нее.