XML Javascript Function

Revision as of 16:31, 19 December 2016 by Mark Bridger (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Revision as of 16:31, 19 December 2016 by Mark Bridger (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
This page has been deprecated See Custom Field Type: Special - XML Data

XML Javascript Function is a section on Special - XML Data type field.

Javascript and jQuery scripts can be added, which will run when the Special - XML Data field's open button is clicked, and the new window with the XML is opened.


Example: If the sum of cells with a specific css class (cellToTotal) (as defined in XML Section Builder) has to be alerted:

  var specCellSum=0;
  $(".cellToTotal").each(function(){
    specCellSum+=parseFloat($(this));
  });
  alert(specCellSum);
Limit rows for Dynamic Section:
var saveFunc=saveXML;
saveXML=function() {
            saveFunc();
            checkrows();
            }
function checkrows() {
var numOfRows = document.getElementsByName('6909_item_Funder'); //section node
if (numOfRows.length >5){
 alert("Please enter details for only 5 Largest Confirmed grants.");
}
}