jQuery MiniUI

标题: textarea高度设置问题 [打印本页]

作者: wudigongzi    时间: 2013-11-13 15:26:56     标题: textarea高度设置问题

我代码如下              
<input name="modelnoarea" class="mini-textarea"
              style="width: 760px ; height: 120px"/>
不知道为什么我这时总高度确实变了,但是框的高度并没有变。。。


作者: wudigongzi    时间: 2013-11-13 15:33:32

本帖最后由 wudigongzi 于 2013-11-13 15:38 编辑

另外,本来这个textarea是隐藏的,点了某个按钮后显示这个textare,当这个textarea刚出现时,高度显示不正确,当我把鼠标点击其他控件后,再次点击这个控件后,textarea的高度就正常了。。。 代码如下:
function showTextArea(){
        $("#modelnotext").hide("slow");
        $("#modelbutton").hide("slow");
        $("#modelnoarea").show("slow");
}


<table width="880px">
        <tr>
                <td class="form-label" style="width: 92px;" align="right">
                <font size="2">款号:</font>
                </td>

                <td style="width: 620px">
                        <div id="modelnotext">
                        <input name="modelno" class="mini-textbox"
                        style="width: 580px;" />
                </div>
                <div id="modelnoarea" style="display: none;">
                        <input name="modelnoarear" class="mini-textarea"
                                style="width: 760px ; height: 120px"/>
                </div>
                </td>


        <td>
        <div id="modelbutton">
                <a class="mini-button" iconCls="icon-upload" width="140px"
                        onclick="showTextArea()">不够填?点这儿</a>
        </div>
        </td>

        </tr>
</table>


作者: factory    时间: 2013-11-13 15:39:47

wudigongzi 发表于 2013-11-13 15:33
另外,本来这个textarea是隐藏的,点了某个按钮后显示这个textare,当这个textarea刚出现时,高度显示不正 ...

显示出来之后,执行下mini.layout()试试

另外,textarea设置style="height"是有效果的,会撑高
作者: wudigongzi    时间: 2013-11-13 15:41:24

factory 发表于 2013-11-13 15:39
显示出来之后,执行下mini.layout()试试

另外,textarea设置style="height"是有效果的,会撑高 ...

可行了,求问下,layout()这个函数是用于做什么的?重新加载页面控件?
作者: factory    时间: 2013-11-13 15:47:50

wudigongzi 发表于 2013-11-13 15:41
可行了,求问下,layout()这个函数是用于做什么的?重新加载页面控件?

重新进行布局一下




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2