2013-09-02 5 views
0

Пожалуйста, помогите мне исправить этот скрипт для моего приложения, я пытаюсь заставить работать цепочку. сценарий в основном проверяет для выбранного выпадающего значения из выпадающего списка и поиск в базе данных для значенияJquery Chain выберите скрипт из базы данных

JS:

<Script type="text/javascript"> 
    $("#propinsi_id").change(function() { 
     var propinsi_id = { 
      propinsi_id: $("#propinsi_id").val() 
     }; 
     $.Ajax({ 
      type: "POST", 
      url: "<?php echo SITE_URL('Repair/select_fault')?>", 
      Data: propinsi_id, 
      success: function (msg) { 
       $('#city').html(msg); 
      } 
     }); 
    }); 
</Script> 

ОШИБКА:

I caught this error 

Uncaught TypeError: Object 
function (selector, context) { 
    //The jQuery object is actually just the init constructor 'enhanced' 
    return new jQuery.fn.init(selector, context, rootjQuery); 
} 
has no method 'Ajax' 
+0

Нижний корпус Аякса? – zewa666

+0

использовать ajax вместо Ajax (см. Случай) –

ответ

0

Это

$.Ajax({ 

должно быть в нижнем регистре

$.ajax({ 

Я хотел бы также изменить Data: к data:

+0

Спасибо, что вы так много работали, как шарм –

+0

@SphaC Нет проблем. Если бы это помогло, пожалуйста, поддержите и примите в качестве ответа – Pattle

0

попробовать этот

<script type = "text/javascript" > 
    $("#propinsi_id").change(function(){ 
       var propinsi_id = {propinsi_id:$("#propinsi_id").val()}; 
       $.ajax({ //<---here 
         type: "POST" , 
         url: "<?php echo SITE_URL('Repair/select_fault')?>" , 
         data:propinsi_id, //<---here 
         success:function(msg) { 
          $('#city').html(msg); 
         } 
        }); 
     }); 

</script> 
Смежные вопросы