gpt4 book ai didi

javascript - 如何使用 isDirty 事件或其他事件或方法检查数据是否已更新?在 Javascript extjs 中

转载 作者:行者123 更新时间:2023-11-28 02:40:49 24 4
gpt4 key购买 nike

我想检查“Adet”、“toplam”这些字段之一,单击按钮时它们是否已更新,但我不知道该怎么做?谢谢

//关于字段

{
header: dil('Adet'),
width: 30,
sortable: true,
dataIndex: 'adet',
editor: new Ext.form.NumberField({
enableKeyEvents : true,
allowBlank: false,
allowNegative: false,
style: 'text-align:left'


})
},{
header: dil('Toplam'),
width: 30,
sortable: true,
renderer: function(v, params, record){
return Ext.util.Format.usMoney(record.data.fiyat * record.data.adet);
},

dataIndex: 'toplam',
summaryType: 'totalCost',
summaryRenderer: Ext.util.Format.usMoney

}



// check area
handler: function(){
//commente alındı
// fileGrid_yp_is.el.mask(dil('Lütfen Bekleyiniz...'), 'x-mask-loading');

var il_id = Ext.getCmp('il_global25').getValue();
var sap_no = Ext.getCmp('ila-sapno-id25').getValue();
if(il_id == '' || sap_no == '' // this area code will be added) {
Ext.Msg.alert(dil("Dikkat"),dil("Lütfen zorunlu alanları doldurunuz"));
return false;
}}

最佳答案

您可以使用 dirtychange 对此进行存档 事件。如果值已更改,第二个参数将为 true,否则为 false。该事件也只会在状态发生变化时触发。

第二个变体是 isModified(fieldName)模型的方法。它将返回 true ,表示自上次加载或提交以来提交的字段已更改。

关于javascript - 如何使用 isDirty 事件或其他事件或方法检查数据是否已更新?在 Javascript extjs 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12671743/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com