[jQuery] serialize array question for dynamic form
Hi,
If i create a dynamic form(requirement for a project) serializeArray()
or serialize() doesn't seem to work. Is there any reason why this is?
Here's a simple example. neither function returns anything.
$(document).ready(function(){
var sform = $("<form id='searchForm'></form>");
var box = $("<input id='searchBox' type='text'></input>");
var button = $("<input id='searchButton' type='submit'
value='Search'></input>");
sform.append(box).append(button);
$("body").append(sform);
$("#searchButton").bind("click",function(){
handleSubmit();
return false;
});
function handleSubmit(){
var formData = jQuery(":input").serialize();
alert(formData);
}
});