Я использую карты слияния в одном из моих приложений.
В одном из примеров мне нужно передать значение из одной карты в другую,
Я сталкиваюсь с одной проблемой, если переданные данные являются числовыми, при этом корректно отображается предупреждающее сообщение, но если это строка, выдает ошибку:
NM is not defined
JavaScript: предупреждение (NM) ()
Мой код, как показано ниже:
$strXML .= "<entity id='" . $rs1['Internal_Id'] . "' value='" . round((($rs1['datap'] / $sumdata) * 100),2) . "' link='javascript:alert(".($rs1['Internal_Id']) . ")' />";
Если я изменю часть ссылки (пропуская одинарные кавычки в предупреждении), то есть:
$strXML .= "<entity id='" . $rs1['Internal_Id'] . "' value='" . round((($rs1['datap'] / $sumdata) * 100),2) . "' link='javascript:alert('".($rs1['Internal_Id']) . "')' />";
Отображает недопустимые данные XML.
Пожалуйста, помогите мне в этом
Спасибо
Панкай