У меня есть случай, что есть 1 страница, загружающая через ajax.load(). на этой странице есть таблица, и я хочу использовать jQuery DataTables. я получил идентификатор для этой таблицы, пусть просто скажет его id = «table_01», а родительский - это div, получивший имя класса как «поле». Чтобы контейнер загружал страницу, я использую div с id = "content".найти селектор внутри ajax div
сейчас в мае скрипт для использования DataTables,
<script>$(document).ready(function() {
$('#table_01').DataTable(); });</script>
, когда я открыть эту страницу, страница загружается, но таблица не меняется. Сценарий не находится в одном файле с таблицей. Является ли в нижнем колонтитуле контейнера
тогда я пробую то, что не использует загрузку jquery ajax, работает. поэтому я думаю, что проблема связана с селектором. Я пытаюсь использовать find(), но не повезло или использовал $ ('# conten # table_01').
Возможно, если скрипт находится в одном файле с таблицей, работает нормально. но я не хочу этого делать,
это можно сделать? Спасибо за Ваш ответ, кстати
[нагрузка()] (http://api.jquery.com/load /) isync, вам нужно настроить свою логическую ориентацию на любой загруженный контент при полном обратном вызове метода 'load()', например: '$ ('. box'). load ('uriPath', function() { $ ('# table_01'). DataTable();}); ' –