Я недавно "преобразовал" веб-сайт HTML в веб-формы. Под преобразованием я подразумеваю, что я открыл веб-сайт в Visual Studio 2010, добавил файл web.config для разрешения протокола HttpPost и назвал его преобразованным. Однако моя форма не хочет публиковать на моей странице .aspx. Что мне не хватает? Когда я собираю приложение, не создается двоичный файл для развертывания на моем локальном IIS (7.5 в Windows 7)
<form name="register2" method="post" action="#" onsubmit="return false;">
Тогда мой $ .post находится в моем $ (function () {...
$('form[name="register2"]').submit(function () {
var $registerForm2 = $('form[name="register2"]');
if ($registerForm2.valid()) {
$.post({
type: 'POST',
url: 'CreateAccount.aspx',
data: $(this).serialize()
});
} else { //do validation
$registerForm2.validate();
}
});
Когда я отправляю форму, Chrome сообщает мне, что URL-адрес запроса URL:http://localhost/mysite/[object%20Object]
и получает код ошибки 404. Страница CreateAccount.aspx
существует.