Sugarcrm SuiteRM中的自动填充字段
我有一个ajax调用,它将字段填充到相关字段中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"
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自动填充时,还有其他方法吗?