Possible Duplicate:
How can I merge properties of two JavaScript objects dynamically?
I am trying to merge two objects in jQuery.
first object:
var rules1 = {  
    firstname: { required: true, minlength: 3 },
    lastname: { required: true, minlength: 3 }
};
second object:
var rules2 = {  
    test1: { required: true, minlength: 3 },
    test2: { required: true, minlength: 3 }
};
I want the result to look like this:
var merged = {  
    firstname: { required: true, minlength: 3 },
    lastname: { required: true, minlength: 3 },
    test1: { required: true, minlength: 3 },
    test2: { required: true, minlength: 3 }
};
I also need to know how might look like the PHP array for rules1, because this object will be tranformed with json_encode function.
 
     
    