#php #ajax
#php #ajax
Вопрос:
Я создаю приложение на PHP. Существует страница со списком продуктов, содержащая название производителя, название продукта, адрес и т.д., Каждая с возможностью редактирования. Когда пользователь редактирует конкретную запись через ajax, я сделал так, чтобы каждое поле можно было редактировать из текстового поля. Чтобы выполнить это, мой ajax-код отображает все поля в виде текстовых полей с текущим значением. Кроме того, я включил файлы js в этот файл ajax (т.е. <script type="javascript" src="pathname"></script>
Но из-за этого дизайн страницы в Mozilla изменен, но в Chrome все в порядке. Итак, как я мог бы включить эти js-файлы в файл ajax, чтобы дизайн не менялся ни в одном браузере?
Спасибо.
Комментарии:
1. Нам нужно просмотреть часть исходного кода или URL, чтобы прояснить проблему, поскольку ваше описание довольно расплывчатое.
2. Ajax — это всего лишь часть JavaScript… Я не думаю, что мы сможем помочь вам без исходного кода. Опубликуйте это на Pastin или что-то в этомроде.
3. Как изменяется дизайн страницы при включении другого файла?
Ответ №1:
Я, включая внешний файл javascript, не могу изменить сам вид, если вы не внесли некоторые html-изменения в сам javascript.
Старайтесь не включать файлы javascript в ответ ajax, включайте необходимые файлы при загрузке полной html-страницы и выполняйте функции javascript после получения ответа ajax.