var singupFormJson = {
rules:
{
firstname: { required: true }
},
messages:
{
firstname: { required: "姓氏不能为空" }
}
messagesAlert:
{
firstname: { required: "用户名不能为空" }
}
var singupFormJson1 = {
rules:
{
firstname: { maxlength: 5 }
},
messages:
{
firstname: { maxlength: "姓氏最多5个字符" }
}
}如何将他们合并为 var singupFormJson = {
rules:
{
firstname: { required: true, maxlength: 5 }
},
messages:
{
firstname: { required: "姓氏不能为空", maxlength: "姓氏最多5个字符" }
}
messagesAlert:
{
firstname: { required: "用户名不能为空" }
}
谢谢
<script type="text/javascript">
<!--
var singupFormJson = {
rules:
{
firstname: { required: true }
},
messages:
{
firstname: { required: "姓氏不能为空" }
},
messagesAlert:
{
firstname: { required: "用户名不能为空" }
}
}
var singupFormJson1 = {
rules:
{
firstname: { maxlength: 5 }
},
messages:
{
firstname: { maxlength: "姓氏最多5个字符" }
}
}var Extend = function (destination, source) {
for (var property in source) {
var copy = source[property];
if ( destination === copy ) continue;
if ( typeof copy === "object" ){
destination[property] = arguments.callee( destination[property] || {}, copy );
}else{
destination[property] = copy;
}
}
return destination;
};
Extend(singupFormJson, singupFormJson1); for(var i in singupFormJson){
for(var j in singupFormJson[i]){
for(var k in singupFormJson[i][j]){
document.writeln(singupFormJson[i][j][k] );
document.writeln('||');
}
}
document.writeln('<br/>')
}//-->
</script>
singupFormJson = $.extend(true, singupFormJson, singupFormJson1);