- 注册时间
- 2016-1-13
- 最后登录
- 2024-9-5
- 阅读权限
- 10
- 积分
- 2021
- 精华
- 0
- 帖子
- 271
|
- function cellbeginedit(e) {
- debugger;
- if (e.record.ProcurementNature == "新购") {
- mini.get("CPE_TM_AnnualDemand_Dtl").columns[2].editor.type = "textbox";
- mini.get("CPE_TM_AnnualDemand_Dtl").columns[2].editor.allowInput = true;
- } else {
- mini.get("CPE_TM_AnnualDemand_Dtl").columns[2].editor.type = "buttonedit";
- mini.get("CPE_TM_AnnualDemand_Dtl").columns[2].editor.allowInput = false;
- }
- }
复制代码- <div field="ProcurementNature" headeralign="center">
- 购置性质
- <input property="editor" class="mini-ComBobox" data='[{"id":"新购","text":"新购"},{"id":"升级","text":"升级"}]' style="width: 100%;" onvaluechanged="change(this,8)" />
- </div>
- <div field="SoftwareName" headeralign="center">
- 软件名称<input property="editor"id="CPE_TM_AnnualDemand_Dtl.SoftwareName" name="SoftwareName" textname="SoftwareName" class="mini-buttonedit"
- onbuttonclick="PowerForm.OnBtnWizard(this)" allowinput="true" />
- </div>
复制代码我单独F12执行 mini.get("CPE_TM_AnnualDemand_Dtl").columns[2].editor.type = "textbox";mini.get("CPE_TM_AnnualDemand_Dtl").columns[2].editor.allowInput = true; 是可以改变类型的 ,但是我放到保存前就失效了,是执行顺序的原因么。我该怎么写。
|
|