当前位置: 首页>>代码示例>>PHP>>正文


PHP CSpan::removeAttribute方法代码示例

本文整理汇总了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);
开发者ID:TonywalkerCN,项目名称:Zabbix,代码行数:31,代码来源:popup.php


注:本文中的CSpan::removeAttribute方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。