Databases Reference
In-Depth Information
12 $.console.logParams();
13
14 var $elem = $('#' + pObj.divId);
15
16 //Ensure default options
17 var defaultOptions = {
18 dialogWidth: 700,
19 dialogHeight: 400,
20 modal: true
21 };
22
23 pObj = $.extend(defaultOptions, pObj);
24
25 //Display Loading Message
26 $elem.html('<div style="text-align:center;"><img src="' + pObj.imagePrefix + 'ws/ajax-
loader.gif" style="display: block;margin-left: auto;margin-right: auto"></div>');
27 $elem.dialog({
28 title: 'Loading...',
29 modal: pObj.modal
30 });
31
32 //Prep AJAX call to get HTML content
33 var ajax = new htmldb_Get(null,$v('pFlowId'), 'PLUGIN=' + pObj.ajaxIdentifier,0);
34 ajax.addParam('x01', pObj.rssType);
35 ajax.addParam('x02', pRssId);
36 var ajaxResult = ajax.get();
37
38 var json = $.parseJSON(ajaxResult);
39 $.console.log('json: ', json);
40
41 if (json.errorMsg == ''){
42 //No Error message, display content
43 //Modify content to include some additional information about the rss post
44 json.content = '<span class="clarifitRssReader-label">By</span>:<span
class="clarifitRssReader-author">' + json.author + '</span><br>' + '<span
class="clarifitRssReader-label">Link</span>: ' + '<a href="' + json.link + '" target="blank"
class="clarifitRssReader-link">' + json.link + '</a><br><br>' + json.content;
45
46 //Display in Modal window
47 $elem.dialog('close'); //close Loading messsage
48 $elem.html(json.content);
49 $elem.dialog({
50 title: json.title,
51 width: pObj.dialogWidth,
52 height: pObj.dialogHeight,
53 modal: pObj.modal
54 });
55 $.console.groupEnd(scope);
56 }
57 else {
58 //Error occurred
59 $elem.dialog('close'); //close Loading messsage
Search WWH ::




Custom Search