jQuery MiniUI

 找回密码
 立即注册
查看: 3392|回复: 2
打印 上一主题 下一主题

mini.Form("#editform").getData() [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-7-27 16:11:13 |只看该作者 |倒序浏览

<div id="editform" class="form" >
                    <input class="mini-hidden" name="id"/>
                    <table style="width:100%;" id="tab">
                            <tr>
                        <td style="width:80px;">日期</td>
                        <td style="width:150px;">计划项</td>
                            </tr>
                            <tr id="before">
                                    <td><input name="time" class="mini-datepicker" /> </td>
                                    <td><input name="plan" class="mini-textbox" emptyText="请输入计划项"/></td>
                                    <td><a class="mini-button" iconCls="icon-edit">保存</a></td>
                            </tr>
                            <tr>
                        <td style="text-align:right;padding-top:5px;padding-right:20px;" colspan="6">
                            <a class="Update_Button" href="javascript:updateRow()">执行客户开发计划</a>
                            <a class="Cancel_Button" href="javascript:cancelRow()">取消</a>
                        </td>               
                    </tr>
                    </table>
            </div>
    </div>
复制代码
上面是我的表单
function addNode(){
                var form = new mini.Form("#editform");
                var o = form.getData();
                $("#before").before("<tr> <td><span class='mini-textbox' style='border-width: 0px;' title=''><span class='mini-textbox-border'><input class='mini-textbox-input' type='text' autocomplete='off' placeholder='' name='time' value='"+mini.formatDate ( o.time, "yyyy-MM-dd" )+"'></span><input type='hidden'></span></td>       <td><span class='mini-textbox' style='border-width: 0px;' title=''><span class='mini-textbox-border'><input class='mini-textbox-input' type='text' autocomplete='off' placeholder='' name='plan' value='"+o.plan+"'></span><input type='hidden'></span></td> </tr>");
复制代码
这是我脚本
使用jquery动态朝表单添加节点

可是我使用mini.Form("#editform").getData();获取表单数据时却得不到动态加载节点的数据
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-7-27 21:18:39 |只看该作者
你应该先:
1)$("#before").before(...
2)var o = form.getData();

Rank: 1

板凳
发表于 2013-7-31 20:11:28 |只看该作者
niko 发表于 2013-7-27 21:18
你应该先:
1)$("#before").before(...
2)var o = form.getData();

感谢管理员……

Archiver|普加软件

GMT+8, 2024-9-29 07:19 , Processed in 1.068310 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部