Вроде простая задача - передать параметры формы на сервер, но код не работает, на сервер ничего не приходит. Еще для проверки вызываю
| Код | alert($('formId').serialize(true));
|
так понимаю что увижу строку закодированны параметров, но выводится сосвем не то.
вот страница целиком, может кто подскажет что не так:
| Код | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" >
<script type="text/javascript" src="scripts/prototype-1.6.0.3.js"></script>
<script type="text/javascript">
function serializeForm() {
alert($('formId').serialize(true));
var url = "attackplanner.ashx"; new Ajax.Request(url, { parameters: $('formId').serialize(true) }); } </script>
<head> <title>Untitled Page</title> </head>
<body>
<form method="POST" action="attackplanner.ashx" id="formId"> <input onclick="serializeForm();" type="button" value="Serialize" /> <input type="checkbox" id="checkElem"/> </form>
</body> </html>
|
|