используя jquery ajax в codeigniter? - PullRequest
       0

используя jquery ajax в codeigniter?

0 голосов
/ 25 апреля 2011

Я хочу использовать функцию jquery (.load) в CI. Должен ли я поместить эту функцию jquery в контроллер, view или js файлы?В принципе, я хотел бы вызвать другой файл в представлениях, когда пользователь нажимает кнопку

1 Ответ

2 голосов
/ 25 апреля 2011

Я думаю, что обычно считается хорошей практикой не допускать JavaScript в ваши контроллеры.

Если вам нужно динамически собрать свой javascript, сделайте это, по вашему мнению, примерно так:

<script>
    $(function() {
         $('#result').load('<?php echo site_url('my_controller/json_function')?>/<?php echo $some_value; ?>', function() {
           alert('Load was performed.');
         });
    }
</script>

в противном случае просто кажется более аккуратным поместить весь javascript в файл js и передать ему аргументы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...