I have login form which i want to send via ajax using serialize but its send data in wrong format like this
Array
(
[form] => uname=as
[upass] => amitpatilasas
[action] => login
)
This HTML
<form action="#" method="post" name="login" id="login" rel="external" class="ui-corner-all">
<div data-role="fieldcontain">
<input type="text" name="uname" id="uname" value="" placeholder="Username" />
</div>
<div data-role="fieldcontain">
<input type="password" name="upass" id="upass" value="" placeholder="Password" />
</div>
<div class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-a"><button type="button" id="cancel" data-theme="d">Cancel</button></div>
<div class="ui-block-b"><button type="button" id="dologin" data-theme="a">Login</button></div>
</fieldset>
</div>
</form>
This is javascrip
$.ajax({
type: "POST",
url: "server.php",
data: "form="+$("#login").serialize()+"&action=login",
success: function(responce){