Tomasz
M.
never go full
retard!
Temat: jquery.form ignorowany defaultowy submit (?!)
Cześć,Mam taki kod...
function showRequest(formData, jqForm, options) {
console.dir(formData);
return true;
}
$(function () {
var vacancyApplyForm = $('form#VacancyApplyForm');
var vacancySelectList = $('#VacancySelectList');
var vacancyApplicationFormSubmit = $('#VacancyApplicationFormSubmit');
vacancyApplyForm.ajaxForm({
type: 'POST',
dataType: 'json',
beforeSubmit: showRequest,
clearForm: true,
resetForm: true,
success: function (data) {
alert(data.message);
}
});
vacancyApplyForm.submit(function () {
$(this).ajaxSubmit();
return fase;
});
vacancySelectList.change(function () {
$.post(
'/Vacancy.aspx/Details',
{ guid: vacancySelectList.val()[0] },
function (data) {
$('#VacancyDetails').html(data);
},
'html'
);
});
});
Chcę zrobić zwykłe wywołanie rządania POST z zeserializowanymi danymi i w odpowiedzi otrzymać dżejsona. Wyczytytałem, że dla wtyki form trzeba w submit zwrócić false, a forma puszczać ajaxSubmit. Jak widać robię tak, jednakowoż w wyniku otrzymuję nic innego jak plik do pobrania. Gdzie jest problem?