ajaxDwzReturn('', 'orderadd_addproduct', __GROUP__.'/OrderAdd/addProduct/orderid/'.$billId, 200, '提交成功!', 'forward');
ajaxDwzReturn('', '', '', 300, '提交失败', '');
$businessbill = D('Businessbill');
$businessbill->startTrans();
$businessbill->commit();
$businessbill->rollback();
//表单中批量提交数据,INPUT的ID命名方式
<volist name="assistlist" id="vo">
<tr>
<td>{$vo.fld_productname}</td>
<td>{$vo.craftname}</td>
<td>{$vo.fld_companyname}</td>
<td>
<input type="text" id="planbgntime[{$vo.fld_id}]" name="planbgntime[{$vo.fld_id}]" class="date" size="20" readonly="readonly" value="" />
<a class="inputDateButton" href="javascript:;">选择</a>
<span class="info"></span>
</td>
<td>
<input type="text" id="planendtime[{$vo.fld_id}]" name="planendtime[{$vo.fld_id}]" class="date" size="20" readonly="readonly" value="" />
<a class="inputDateButton" href="javascript:;">选择</a>
<span class="info"></span>
</td>
</tr>
</volist>
//suggest + lookup
<div class="tabsContent">
<div>
<table class="list nowrap itemDetail" addButton="添加待入库材料" width="100%">
<thead>
<tr>
<th type="lookup" name="items.org.orgNum[]" lookupGroup="items.org" lookupUrl="__GROUP__/Material/materialLook" lookupPk="orgId" suggestUrl="__GROUP__/Material/materialLook" suggestFields="orgNum,orgName,orgUnitname" size="20" fieldClass="required readonly">材料编号</th>
<th type="text" name="items.org.orgName[]" size="22" fieldClass="readonly">材料名称</th>
<th type="text" name="items.org.orgUnitname[]" size="8" fieldClass="readonly">计量单位</th>
<th type="text" name="items.count[]" size="12" fieldClass="required">数量</th>
<th type="text" name="items.totalprice[]" size="12" fieldClass="required">总金额</th>
<th type="text" name="items.detailcomment[]" defaultVal="" size="20">备注</th>
<th type="del" width="60">操作</th>
</tr>
</thead>
<tbody></tbody>
</table>
</div>
</div>
//lookup+suggest标准示例
<dl class="nowrap">
<dt>部门名称A1:</dt>
<dd>
<input id="inputOrg1" name="org1.id" value="" type="hidden"/>
<input class="required" name="org1.orgName" type="text" postField="keyword" suggestFields="orgNum,orgName"
suggestUrl="demo/database/db_lookupSuggest.html" lookupGroup="org1"/>
<a class="btnLook" href="demo/database/dwzOrgLookup.html" lookupGroup="org1">查找带回</a>
<span class="info">(suggest+lookup)</span>
</dd>
</dl>
<dl class="nowrap">
<dt>部门编号A1:</dt>
<dd>
<input class="readonly" name="org1.orgNum" readonly="readonly" type="text"/>
</dd>
</dl>
<dl class="nowrap">
<dt>部门名称A2:</dt>
<dd>
<input name="org1_1.id" value="" type="hidden"/>
<input class="required" name="org1_1.orgName" type="text" suggestFields="orgNum,orgName"
suggestUrl="demo/database/db_lookupSuggest.html?orgId={inputOrg1}" warn="请选择部门A1" lookupGroup="org1_1"/>
<a class="btnLook" href="demo/database/dwzOrgLookup.html?orgId={inputOrg1}" warn="请选择部门A1" lookupGroup="org1_1">查找带回</a>
<span class="info">(suggest、lookup 联动效果)</span>
</dd>
</dl>
//注意参数部分的空格
<a class="btnSelect" href="javascript:$.bringBack({ companyname:'{$vo.fld_name}', contactsname:'{$vo.contactsname}',mobile:'{$vo.fld_mobile}',phone:'{$vo.fld_phone}',companyid:'{$vo.fld_companyid}'})" title="查找带回">选择</a>
//跨模块调用
public function psxd()
{
$billid = (is_numeric($_REQUEST['id'])) ? $_REQUEST['id'] : 0;
$ordernormalreview = A(GROUP_NAME.'/OrderNormalReview');
$ordernormalreview->getBill($billid);
$this->display();
}