我有一个主记录表和一个子记录表。创建主记录后,尝试在不刷新屏幕的情况下创建其子组,名为“父”的下拉列表不会显示我们最初创建的那个。下拉菜单将显示我们最初仅在刷新屏幕后创建的字段“父”。我在控制器中添加的用于创建下拉列表的代码为..
public JsonResult GetGroups()
{
var activitygroup = db.ActivityGroup
.Select(c => new
{
DisplayText = c.ActvityGroupCode + " - " + c.ActvityGroupName,
Value = c.ActvityGroupId
})
.OrderBy(c => c.DisplayText).ToList();
return Json(new { Result = "OK", Options = activitygroup });
}
在视野中
ParentGroupId:{
Weightage : 1,
title: 'Parent Group',
type: 'combobox',
optionsSorting: 'text',
options : '@Url.Action("GetGroups")'
//call the action to populate combo box,with id and display name
}
注意:数据是从 jtable 填充的,请为此提供解决方案.. 即在下拉列表中填充数据而不刷新页面。
我有 2 个字段,父字段和子字段是一个文本框字段,我在子字段中添加的数据在父字段中填充,无需任何页面刷新。这是对此的简短描述。