2014-02-06 4 views
1

Я пытаюсь выполнить запрос POST с использованием JQuery, но мои сценарии JQuery терпят неудачу, когда я добавляю вызов .ajax.Метод Django POST с использованием JQuery

Когда я удаляю вызовы ajax, метод предупреждения отображается без каких-либо проблем.

Вопрос:

Что бы ошибка синтаксиса или другие возможные ошибки?

$("#table_appl,#table_enfr,#table_det01,#table_det02,#table_det03,#table_det04,#table_det05,#table_datais").on("click", "input:submit", function(event) { 
      alert('Hi') 
      //event.preventDefault(); 

       $.ajax({ 

        type:"POST", 

        url:"/validate/" 

        success:function(data){ 
         alert(data); 
        } 

       }); 

      return false; 

     }) 
+2

URL-адрес кажется отрывочным, вы уверены, что он правильный? Кроме того, не следует ли указывать 'data' в вызове' $ .ajax'? Кроме того, у вас нет никаких '' 'после спецификации' url'. –

+0

Реплики были проблемой .. черт возьми ... Спасибо – user1050619

+0

Итак, он отправляет данные без указания «данных»? –

ответ

0

Несколько вещей, которые я бы изменить:

1. Изменение:

"input:submit" 

к:

'input[type="submit"]' 

2. Изменение:

url:"/validate/" 

к:

url:"/validate/", 

3. Укажите data в вашем $.ajax вызова.

Смежные вопросы