• Доброго времени суток всем!
    У меня следующая проблема:
    Я делаю небольшой плагин, управлять которым хочу из админки
    Я создаю страницу в админке, на странице есть форма, которую нужно будет сабмитить. Данные в форме не относится ни к каким опциям, просто нужно записать данные в БД.
    Я хочу сделать это через Ajax, соответственно в документации читаю эту часть (Ajax in Plugins), а именно Ajax on the Administration Side
    Когда я вставляю код из примера, он работает — с сервера возвращается 1244
    Но как видно из примера, обрабатывается событие jQuery(document).ready(function($)
    а мне нужно повесить его на кнопку с опр id
    Логично использовать
    jQuery(‘#send_button’).click(function($)
    Но такой способ не работает, и при этом не возникает никаких ошибок (смотрю в консоль ошибок FF)
    ну и например
    jQuery(document).click(function($)
    работает, но это не то что нужно
    Вот собственно и вопрос: нужно реализовать отправку формы по средством Ajax.
    (в вопросах jQuery я не очень корректен, и потому если где я допустил явную ошибку, то прошу просто указать на нее, а также если есть лучший способ реализовать задуманное то тоакже выслушаю Вас)

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Не совсем вник, что ты делаешь… попробуй так

    (function($){
     $(document).ready(function(){
    
        $("#send_button'").click(function(){
    	 $.ajax(...) //тут запрос описывается подробно
        }); 
    
     });
    })(jQuery);

    alexpts, спасибо большее, так работает!
    А можно в двух словах: почему так?
    Вообще я обычно то из document.ready начинал, но тут что-то запутался.
    В чем разница того как делал я и как предлагаете Вы?

Просмотр 2 ответов — с 1 по 2 (всего 2)

Тема «[РАЗРАБОТКА ПЛАГИНА][Dashboard][Ajax]» закрыта для новых ответов.