Когда модальное диалоговое окно «Создать» отправляется через XHR
Затем строки в Yii CGridView должны быть обновлены.
Я пытался добиться этого путем рендеринга нового вида сетки в действии XHR «создание», а затем вставки его на страницу с помощью $("#list").html(response)
, но рендеринг CGridView
приводит к регистрации тегов включения jQuery <script>
для включения, и поэтому, когда я добавляю эти теги на страницу, они перезагружают jQuery, который стирает мои live обработчики событий, так что куча вещей ломается.
Что заставляет меня задуматься: «GridView знает, как обновить себя. Черт, он все время работает на сортировке или на странице».
Так что я могу нажать кнопку сортировки в GridView из js, но это меньше, чем Ideal. Я бы предпочел сказать
$ ("# list"). Gridview ('reload') или $ .fn.gridview.reload ("# list") или что-то подобное.
Или сделай так круто, что намного проще, чем ты думал только сейчас.