issue 2130

1. added init_options null check.
2. added attrFilter list check.
3. modified target of event listner.


git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3@10862 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
devjin 2012-07-10 09:25:39 +00:00
parent 30ad13026f
commit 7db2d72906
3 changed files with 20 additions and 10 deletions

View file

@ -67,8 +67,12 @@
<option loop="$var->options => $key, $val" value="{$key}">{$val}</option>
</select>
<block cond="$var->type == 'select-multi-order'">
<!--@if($var->init_options && is_array($var->init_options))-->
{@$inits = array_keys($var->init_options)}
<input type="hidden" name="{$id}" value="{implode(',', $inits)}" />
<!--@else-->
<input type="hidden" name="{$id}" value="" />
<!--@end-->
<select class="multiorder_show" size="8" multiple="multiple" style="width:290px;vertical-align:top">
<option loop="$var->options => $key, $val" cond="!$var->init_options[$key]" value="{$key}" default="true"|cond="$var->default_options[$key]">{$val}</option>
</select>