jQuery MiniUI

标题: tr td前台表格自动计算问题 [打印本页]

作者: zsh_vip    时间: 2012-10-9 15:36:40     标题: tr td前台表格自动计算问题

代码:
<legend><span>会员充值</span></legend>
        <div class="fieldset-body"  >
        <input name="MEMREG_CARDID" class="mini-hidden" />
            <table class="form-table" border="0" cellpadding="1" cellspacing="2" >
                <tr>
                    <td class="form-label" style="font-size:12px;width:90px;">充值金额:</td>
                    <td style="width:150px;height:30px;">
                        <input name="rechargeMoney" class="mini-textbox" value="0" style="width:200px;"/>
                    </td>
                </tr>
                <tr>
                    <td class="form-label" style="font-size:12px;width:90px;">赠送金额:</td>
                    <td style="width:150px;height:30px;">
                        <input name="giftMoney" class="mini-textbox" value="0" style="width:200px;"/>
                    </td>
                </tr>
                <tr>
                    <td class="form-label" style="font-size:12px;width:90px;">合计:</td>
                    <td style="width:150px;height:30px;">
                        <input name="sumMoney" class="mini-textbox" value="0" style="width:200px;"/>
                    </td>
                </tr>
                <tr>
                    <td class="form-label" style="font-size:12px;width:90px;">充值备注:</td>
                    <td style="width:150px;height:50px;">
                        <input name="remark" class="mini-textarea" emptyText="请输入会员充值备注信息!"  style="width:500px;"/>
                    </td>
                </tr>
            </table>
        </div>


请问,我想实现输入充值金额和赠送金额之后自动计算出充值合计,怎样来实现。

作者: factory    时间: 2012-10-9 15:50:00

本帖最后由 factory 于 2012-10-9 15:51 编辑

用miniui的表格来做的话,监听cellcommitedit或者cellendedit事件,修改你编辑的该行的合计字段的数据
  1. function cellendedit(e){
  2.             var row = e.row;
  3.             row.合计= 金额 * 赠送金额         }
复制代码

作者: zsh_vip    时间: 2012-10-9 15:58:08

factory 发表于 2012-10-9 15:50
用miniui的表格来做的话,监听cellcommitedit或者cellendedit事件,修改你编辑的该行的合计字段的数据  ...

那这时间加在那呢,是加载Input上还是td上
作者: factory    时间: 2012-10-9 16:17:20

zsh_vip 发表于 2012-10-9 15:58
那这时间加在那呢,是加载Input上还是td上

你用HTML的table来做表格,需要你自己去写JS来实现.
我上面说的是用miniui的datagrid来做.
http://www.miniui.com/demo/index.html#src=datagrid/celledit.html
作者: zsh_vip    时间: 2012-10-9 16:22:16

factory 发表于 2012-10-9 16:17
你用HTML的table来做表格,需要你自己去写JS来实现.
我上面说的是用miniui的datagrid来做.
http://www.min ...

哦,用datagrid来实现我已经实现了,问问mini中能否实现table的自动计算,希望以后添加一下,呵呵,这样表单样式就能更好设置了
作者: factory    时间: 2012-10-9 16:34:52

zsh_vip 发表于 2012-10-9 16:22
哦,用datagrid来实现我已经实现了,问问mini中能否实现table的自动计算,希望以后添加一下,呵呵,这样 ...

miniui的方法事件都是针对miniui控件的




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