Я хочу самое простое приложение формы ajax - PullRequest
0 голосов
/ 11 ноября 2008

Я хочу, чтобы приложение ajax обрабатывало простую форму с помощью только ввода текста и кнопки отправки, а без проверки я хочу добавить это с помощью сценария php. Я спрашиваю об этом, потому что я не знаю, как программировать с помощью ajax или javascript.

Ответы [ 6 ]

3 голосов
/ 12 ноября 2008

Честно говоря, вы не получите ничего без изучения javascript. Вы должны действительно изучить это, это не такой сложный язык. Аякс на самом деле не язык, это, так сказать, функция, особенность. Как только вы освоите его использование, это тоже не составит труда, и фреймворки, такие как JQuery и MooTools, сделают его намного проще.

www.w3schools.com - хорошее место для изучения javascript, не беспокойтесь, если вы постоянно изучаете его, изучая его, даже самые лучшие из нас должны это делать. И никогда не бойтесь задавать вопросы, вот как вы учитесь.

Если вы знаете php, javascript будет относительно просто подобрать. При использовании AJAX следует помнить одну вещь: вы лишаете пользователей возможности нажимать кнопку «Назад» или добавлять страницу в закладки, поскольку использование не переносится на новую страницу.

3 голосов
/ 11 ноября 2008

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

2 голосов
/ 11 ноября 2008

Перед тем, как погрузиться в jQuery (который я рекомендую), можно начать с очень простого учебника, чтобы понять, что происходит.

Учебник для начинающих по Ajax может помочь.

1 голос
/ 11 ноября 2008

Вы должны использовать библиотеку JavaScript, такую ​​как jQuery или prototype . Вы также найдете там несколько уроков. Если вы хотите сделать это самостоятельно, прочитайте о XMLHttpRequest .

0 голосов
/ 12 ноября 2008

Я знаю, что это технически не по теме, но я хотел бы кратко рассказать об AJAX и пользовательских кнопках назад - для jQuery есть плагин , который это решает. Если вы используете монолитный YUI, в него также входит History Manager.

0 голосов
/ 11 ноября 2008

Вы можете использовать плагин ajaxSubmit для jQuery.

После того, как вы добавите jquery и плагин в html, вы просто добавите

$(document).ready(function () {
    $('form').ajaxSubmit('#result');
});

Где "result" - это идентификатор div, в который вы хотите поместить результаты.

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