我想在jQuery-UI对话框的标题栏中添加一个select,但是当点击select时它不会打开下拉菜单。
这是我的HTML代码:
<div id="myDialog"></div>
这是我的jQuery代码:
$("#myDialog").dialog({});
var selLang='<select class="selLang "><option value="ita">ITA</option><option value="eng">EN</option></select>';
$("#myDialog").dialog("open");
$("#myDialog").dialog("option", "title", selLang);
$("#myDialog").append($(selLang));
$("#myDialog").dialog('widget').find('.ui-dialog-titlebar').append($(selLang));
您能看到结果here
吗?答案 0 :(得分:4)
试试this。 它还允许你拖动模态并允许从标题中选择下拉列表。
Models.Task task = new Models.Task()
{
Status = tde.Status.ToString(),
Action = tde.Subject.ToString(),
IsComplete = tde.IsComplete,
EstEnd = tde.DueDate.GetValueOrDefault(DateTime.Now),
AssignationDate = tde.DateTimeCreated.Date,
ActualEffort = Convert.ToInt32(tde.ActualWork),
EstEffort = Convert.ToInt32(tde.TotalWork),
ProjectId = (from p in _context.Project
where p.ProjectSapId == Convert.ToInt32(tde.BillingInformation)
select p.Id).First(),
};
Models.TaskOwner taskOwner = new Models.TaskOwner()
{
EmployeId = employee.Id,
};
task.TaskOwner.Add(taskOwner);
_context.Task.Add(task);