function validateDate(obj){ var formObj = $("#"+obj.form); var serializeObj = formObj.serialize(); $.ajax({ url:obj.url, data:serializeObj, type:"POST", dataType:"html", context: document.body, xhrFields:{ withCredentials: true } }).done(function(msg) { if(msg){ alert(msg); var jsonObj = $.parseJSON(msg); alert(jsonObj); showMessage(jsonObj); } }).fail(function() { alert( "error" ); }).always(function() { }); } function showMessage(message){ if(message){ var propertyMessage = message['propertyMessage']; property(propertyMessage); var ruleMessage = message['ruleMessage']; rule(ruleMessage); } } function property(messageObj){ for(var m in messageObj){ alert(m); document.getElementById(m).innerHTML(messageObj[m]); } } function rule(messageObj){ var announcement = "announcementDiv"; for(var m in messageObj){ document.getElementById(m).innerHTML(messageObj[m]); } } function showIframe(source){ alert("showIframe"); $("#"+source.target).attr("src",source.source); }