本文整理匯總了PHP中CSpan::removeAttribute方法的典型用法代碼示例。如果您正苦於以下問題:PHP CSpan::removeAttribute方法的具體用法?PHP CSpan::removeAttribute怎麽用?PHP CSpan::removeAttribute使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類CSpan
的用法示例。
在下文中一共展示了CSpan::removeAttribute方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: array
$options = array('output' => API_OUTPUT_EXTEND, 'preservekeys' => true);
if (!is_null($writeonly)) {
$options['editable'] = true;
}
$sysmaps = API::Map()->get($options);
order_result($sysmaps, 'name');
foreach ($sysmaps as $sysmap) {
$description = new CSpan($sysmap['name'], 'link');
if ($multiselect) {
$js_action = 'javascript: addValue(' . zbx_jsvalue($reference) . ', ' . zbx_jsvalue($sysmap['sysmapid']) . ');';
} else {
$values = array($dstfld1 => $sysmap[$srcfld1], $dstfld2 => $sysmap[$srcfld2]);
$js_action = 'javascript: addValues(' . zbx_jsvalue($dstfrm) . ', ' . zbx_jsvalue($values) . '); close_window(); return false;';
}
if (isset($excludeids[$sysmap['sysmapid']])) {
$description->removeAttribute('class');
} else {
$description->setAttribute('onclick', $js_action . ' jQuery(this).removeAttr("onclick");');
}
if ($multiselect) {
$description = new CCol(array(new CCheckBox('sysmaps[' . zbx_jsValue($sysmap[$srcfld1]) . ']', null, null, $sysmap['sysmapid']), $description));
}
$table->addRow($description);
unset($description);
}
if ($multiselect) {
$button = new CButton('select', _('Select'), "javascript: addSelectedValues('sysmaps', " . zbx_jsvalue($reference) . ');');
$table->setFooter(new CCol($button, 'right'));
insert_js('var popupReference = ' . zbx_jsvalue($sysmaps, true) . ';');
}
$form->addItem($table);