我使用jquery datatable aocolumns将特定列舍入到两个小数位但似乎我无法为此获取正确的正则表达式,或者可能是他的逻辑出错了.
"aoColumnDefs": [ {
"aTargets": [ 7 ],
"mRender": function (data, type, full) {
var formmatedvalue = data.replace(/\d+(\.\d{1,2})?/, "")
return formmatedvalue;
}
}],
Run Code Online (Sandbox Code Playgroud)
该列的输出应该是
120.02
1560.56
565645.25
124995.89
etc .....
Run Code Online (Sandbox Code Playgroud)
任何可能的解决方案?
我的家庭控制器看起来像这样
public ActionResult Index()
{
List<District> allDistrict = new List<District>();
List<Tehsil> allTehsil = new List<Tehsil>();
List<SubTehsil> allSubTehsil = new List<SubTehsil>();
using (FarmerBDContext db = new FarmerBDContext())
{
allDistrict = db.Districts.ToList();
}
ViewBag.DistrictId = new SelectList(allDistrict, "DistrictId", "DistrictName");
ViewBag.TehsilId = new SelectList(allTehsil, "TehsilId", "Tehsilname");
ViewBag.SubTehsilId = new SelectList(allSubTehsil, "SubTehsilId", "SubTehsilName");
return View();
}
Run Code Online (Sandbox Code Playgroud)
我的 District、Tehsil 和 SubTehsil 下拉列表正在从另一个模型类中填充。
区级
public int DistrictId { get; set; }
public string DistrictName { get; set; }
public virtual ICollection<Tehsil> tbTehsils { get; set; } …Run Code Online (Sandbox Code Playgroud)