[jQuery] jquery validation

[jQuery] jquery validation


Hi, I am using Jquery plugin for client side validation. But due to a
filedname I am facing a problem.
Example
var validator = $("#UserSignupForm").validate({
rules: {
data[User][username]: {
required: true,
minlength: 2,
remote: "users.php"
}
});
HTML :<input id="id_username1" name="data[User][username]" type="text"
value="" maxlength="50" />
When I am using data[User][username] as a filed name in jquery
validation, it's not working but in case of other name like username
it's working. I think there is problem of [][] (bracket of array). But
I can not change data[User][username] so I want to use id_username1
instead of filename in validation plugin but don't know how to use
ID ?.
Is there any other solution?
Also I have to face same problem in many plugins becuase CakePHP
return name like data[User][username] so How can I override a name
from ID?
Please Help me
Thanks