Sugarcrm SuiteRM中的自动填充字段

Sugarcrm SuiteRM中的自动填充字段,sugarcrm,suitecrm,Sugarcrm,Suitecrm,我有一个ajax调用,它将字段填充到相关字段中 YAHOO.util.Event.onDOMReady(function() { YAHOO.util.Event.addListener( "parent_module_another_module_ida", "change", ajaxReq ); function ajaxReq() { var propertyId = $("#parent_module_another_module_ida"

我有一个ajax调用,它将字段填充到相关字段中

YAHOO.util.Event.onDOMReady(function() {
  YAHOO.util.Event.addListener(
    "parent_module_another_module_ida",
    "change",
    ajaxReq
  );

  function ajaxReq() {
    var propertyId = $("#parent_module_another_module_ida").val();

    if (propertyId != "") {
      $.ajax({
        url: "/?entryPoint=ajaxEntryPoint&module=Parent_Module&id=" + propertyId,
        success: function(result) {
          var res = JSON.parse(result);

          $("#price").val(res['price']);

        }
      });
    }
  }
});
字段会自动填充,但格式会变为1000.000000左右。我尝试将其vardef中的精度修改为0,但仍然相同。如果可能,我想将数字格式设置为1000左右。

您需要使用javascript函数来获得所需的结果

以下是修改后的代码:

YAHOO.util.Event.onDOMReady(function() {
  YAHOO.util.Event.addListener(
    "parent_module_another_module_ida",
    "change",
    ajaxReq
  );

  function ajaxReq() {
    var propertyId = $("#parent_module_another_module_ida").val();

    if (propertyId != "") {
      $.ajax({
        url: "/?entryPoint=ajaxEntryPoint&module=Parent_Module&id=" + propertyId,
        success: function(result) {
          var res = JSON.parse(result);
            price_val = res['price'].toFixed(0);

          $("#price").val(price_val);

        }
      });
    }
  }
});

它是如何存储在数据库中的?精度相同?是的。我将所有字段的精度更改为0,并在保存时更改。格式变为1000,问题是当我通过ajax自动填充时,还有其他方法吗?