Поскольку по умолчанию method
для Ajax.Request
установлено POST, эквивалентный вызов $.post()
будет выглядеть следующим образом:
function doajax()
{
$.post('/doajax', $('#ajax_form').serialize(), function(respose) {
//do something with response if needed
});
}
Если вам не нужно / donне заботится об ответе, это будет делать:
function doajax()
{
$.post('/doajax', $('#ajax_form').serialize());
}
Или, если вы специально выбираете скрипт, тогда он будет выглядеть так, используя $.ajax()
:
function doajax()
{
$.ajax({
url:'/doajax',
type: 'POST',
data: $('#ajax_form').serialize(),
dataType: 'script',
success: function(respose) {
//do something with response if needed
}
});
}