Changeset 27192
- Timestamp:
- 01/26/10 14:51:01 (3 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/diemPlugin/trunk/dmCorePlugin/web/js/dmCoreEditPlugins.js
r27114 r27192 64 64 if($encodedAssetsDiv = this.find('div.dm_encoded_assets').orNot()) 65 65 { 66 json = $encodedAssetsDiv.html(); 66 data = jQuery.parseJSON($encodedAssetsDiv.html()); 67 67 68 $encodedAssetsDiv.remove(); 68 69 // Try to use the native JSON parser first70 if ( window.JSON && window.JSON.parse )71 {72 data = window.JSON.parse( json );73 }74 else75 {76 data = (new Function("return " + json))();77 }78 69 79 70 for (i in data.css) plugins/diemPlugin/trunk/dmFrontPlugin/web/js/dmFrontPageAddForm.js
r27036 r27192 23 23 self.$slug = $('input#dm_page_front_new_form_slug', self.element).attr('disabled', self.autoSlug); 24 24 25 var json = $('div.parent_slugs', self.element).text(); 26 27 // Try to use the native JSON parser first 28 if ( window.JSON && window.JSON.parse ) 29 { 30 self.parentSlugs = window.JSON.parse( json ); 31 } 32 else 33 { 34 self.parentSlugs = (new Function("return " + json))(); 35 } 25 self.parentSlugs = $.parseJSON($('div.parent_slugs', self.element).text()); 36 26 37 27 self.$form = $('form', self.element).dmAjaxForm({