jQuery MiniUI

标题: mini.Form("#editform").getData() [打印本页]

作者: malin1994515    时间: 2013-7-27 16:11:13     标题: mini.Form("#editform").getData()


<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();获取表单数据时却得不到动态加载节点的数据
[attach]2434[/attach]
作者: niko    时间: 2013-7-27 21:18:39

你应该先:
1)$("#before").before(...
2)var o = form.getData();
作者: malin1994515    时间: 2013-7-31 20:11:28

niko 发表于 2013-7-27 21:18
你应该先:
1)$("#before").before(...
2)var o = form.getData();

感谢管理员……




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