Я не могу отобразить средство выбора даты jQuery на своей странице после загрузки с помощью AJAX - PullRequest
1 голос
/ 06 января 2012

Моя главная страница - index.php.Я загружаю раздел страницы с помощью AJAX, и я хотел бы также загрузить средство выбора даты в том же разделе. Я получил все необходимые JS:

<script type="text/javascript" src="javascripts/jquery/jquery.js"></script>
<script type="text/javascript" src="javascripts/datepicker/jquery.datePicker.js"></script>
<script type="text/javascript" src="javascripts/datepicker/date.js"></script>

Надеюсь, я ничего не пропустил, CSSскопирован в мой основной CSS-файл.

и вот как выглядит ajax, по крайней мере, часть обратного вызова:

xmlhttp12.onreadystatechange=function() {
    if (xmlhttp12.readyState == 4) {
        if(document.getElementById("corpcrm").innerHTML=raspuns[0]){    
             $(function()
                    {           
                        $('#datepicker')            
                            .datePicker({inline:true})          

                    });

Теперь я знаю, что с остальными нет проблемкода, поскольку я уже некоторое время использую ту же самую вещь, почему-то я не могу правильно понять часть jQuery.

Я попытался добавить div напрямую в index.html и добавить

<script type="text/javascript">
               $(document).ready(function(){
                 $("#test").datepicker();
               });
             </script>

в голове.Firebug находит связанную с ним ошибку, которая говорит:

$('#test').datepicker() is not a function

Теперь проблема решена.Я не загружал jquery-ui правильно, пропускал> в конце скрипта, спасибо за помощь, ребята.

...