0

我已经搜索但没有得到正确的答案。终于到了。

我正在使用 jQuery selected 函数使我的选择框更具吸引力。但徒劳无功。请帮我解决这个问题。尽管我对编码进行了更改,但没有进行任何更改。

代码在这里....

Group Assignment<select name="assigned_group" multiple="multiple" data-placeholder="Choose a country..." style="width:350px;" multiple class="chzn-select">
<?php foreach($this->userGroupsInArray as $groups): ?>
    <option value="<?php echo $groups->id; ?>"><?php echo $groups->title; ?></option>
    <?php endforeach; ?>
</select>  
<script type="text/javascript">
$( document ).ready(function() {
$(".chzn-select").chosen(); 
});
</script>

我已经包括了这些js和css。我已经测试过,它们已被正确包含。

$doc =& JFactory::getDocument();
$js_path = JURI::base().'components/com_itcs_forms/js/';

$cssPath = JURI::base().'components/com_itcs_forms/css/';
$doc->addStyleSheet($cssPath.'chosen.css');
$doc->addStyleSheet($cssPath.'chosen.min.css');
$doc->addScript($js_path.'chosen.jquery.js');
$doc->addScript($js_path.'chosen.jquery.min.js');
$doc->addScript($js_path.'chosen.proto.js');
$doc->addScript($js_path.'jquery-1.6.2.js');

预先感谢您的回复。

4

1 回答 1

0

您需要在脚本或模板中加载 jquery 无冲突框架...

JHtml::_('behavior.framework', true);
JHtml::_('jquery.framework');
于 2013-07-27T23:49:04.627 回答