c# - $.post doesn't work on locally deployed site -
i "converted" html website web forms. convert, mean opened website in visual studio 2010, added web.config file allow httppost protocol, , called converted. however, form doesn't want post .aspx page. missing? when build app, there no binary created deploy local iis (7.5 on windows 7)
<form name="register2" method="post" action="#" onsubmit="return false;">   then $.post in $(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();     } });   when submit form, chrome tells me request url url:http://localhost/mysite/[object%20object] , receives error code 404. page createaccount.aspx exist.
i see problem now.  $.post() method doesn't support taking options object parameter.  
from documentation:
$.post('ajax/test.html', function(data) {   $('.result').html(data); });   so change code be:
 $.post( 'createaccount.aspx', $(this).serialize() );   and give try.
Comments
Post a Comment