Загрузка результатов формы в указанный DIV - PullRequest
0 голосов
/ 20 ноября 2011

Я пытаюсь настроить таргетинг на определенный div с результатами поста в форме. Я нашел приведенный ниже код, но неясно, где указан URL-адрес страницы, которая обрабатывает данные формы. Любая помощь с благодарностью.

$("form1").submit(function() {
    $.post($(this).attr("action"), $(this).serialize(), function(html) {
        $("#someDiv").html(html);
    });
    return false; // prevent normal submit
});

Например, я хочу отправить form id="form1" на somepage.php, и файл somepage.php отображается в div id=someDiv.

Ответы [ 2 ]

0 голосов
/ 20 ноября 2011

В этом фрагменте кода $(this).attr("action") - это URL: он взят из атрибута action="..." элемента <form>.Если по какой-либо причине вы не хотите использовать этот атрибут для указания URL-адреса, вы можете заменить $(this).attr("action") явным URL-адресом (в виде строки).

0 голосов
/ 20 ноября 2011

Это определено в атрибуте действия вашего тега формы

...