XML Javascript Function

From SmartWiki
Jump to: navigation, search
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.");
}
}