Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript与Joomla组件中选择的formbehavior.Selected冲突_Javascript_Php_Joomla_Joomla3.0 - Fatal编程技术网

Javascript与Joomla组件中选择的formbehavior.Selected冲突

Javascript与Joomla组件中选择的formbehavior.Selected冲突,javascript,php,joomla,joomla3.0,Javascript,Php,Joomla,Joomla3.0,我必须对Joomla的com_内容组件进行一些更改 我想向select元素添加一个侦听器,如下所示: mySelectList.addEventListener('change', function () { alert('message'); }); 但当我在列表中选择一个项目时,不会显示任何消息 我注意到,在我的组件php文件(edit.php)中,当我删除这一行时: JHtml::_('formbehavior.chosen', 'select'); 然后我的听众开始工

我必须对Joomla的com_内容组件进行一些更改

我想向select元素添加一个侦听器,如下所示:

mySelectList.addEventListener('change', function () {
        alert('message');
});
但当我在列表中选择一个项目时,不会显示任何消息

我注意到,在我的组件php文件(edit.php)中,当我删除这一行时:

JHtml::_('formbehavior.chosen', 'select');
然后我的听众开始工作了!但是选择列表元素上的css也被删除了

我会理解这是什么formbehavior.select在select元素上,如果我删除它,我会有一些改变(除了我元素的css样式)

希望我能理解


非常感谢

使用jQuery而不是原生JSOK来解决问题,但这并不能解释为什么这一行会产生这些冲突。但是谢谢,我现在可以继续了:)