|
@@ -177,7 +177,7 @@ IntegralInfoDlg.addItem = function () {
|
|
|
' <td>' +
|
|
|
' <div class="rowGroup">' +
|
|
|
' <label class="control-label spacing td-label"><span style="color: red">*</span>数额<span class="unit"></span></label>' +
|
|
|
- ' <input type="text" class="form-control" name="amount[]" value="" onkeyup="IntegralInfoDlg.calIntegral(this);"/>' +
|
|
|
+ ' <input type="text" class="form-control" name="amount[]" value="" onkeyup="IntegralInfoDlg.onAmountChange(this);"/>' +
|
|
|
' </div>' +
|
|
|
' </td>' +
|
|
|
' <td>' +
|
|
@@ -320,11 +320,12 @@ IntegralInfoDlg.onItemChange = function (obj) {
|
|
|
IntegralInfoDlg.calIntegral(obj);
|
|
|
}
|
|
|
IntegralInfoDlg.timeout = null;
|
|
|
+IntegralInfoDlg.delay = 250;
|
|
|
IntegralInfoDlg.onAmountChange = function (obj) {
|
|
|
- clearTimeout(timeout);
|
|
|
+ clearTimeout(IntegralInfoDlg.timeout);
|
|
|
IntegralInfoDlg.timeout = setTimeout(function () {
|
|
|
IntegralInfoDlg.calIntegral(obj);
|
|
|
- }, 500);
|
|
|
+ }, IntegralInfoDlg.delay);
|
|
|
}
|
|
|
IntegralInfoDlg.calIntegral = function (obj) {
|
|
|
var parent = $(obj).parents("table");
|