Using Firefox 3.0.11 the following works as expected:
endpoint = “/ajax/setProgramOpenClose.php”
parms = “pgmId=”+selectedRows;
var loader = dhtmlxAjax.postSync(endpoint, parms);
// loader.xmlDoc.responseText is:
//<?xml version="1.0" encoding="ISO-8859-1"?>
//
// 1
// Changes sucessfully made.
//
var result = loader.doXPath("/result/message");
alert(result[0].textContent);
In FF the last alert is “Changes sucessfully made”. Howerver when running same in IE8 I get “undefined”. I know there are documented problems with IEs xpath support. Am I running into IE limitations here?
textContent isn’t supported by IE. You can try to use result[0].firstChild.data instead of it.