Jquery 用于'的jTable中的默认值;选项';下降?

Jquery 用于'的jTable中的默认值;选项';下降?,jquery,asp.net,sql-server,jquery-jtable,Jquery,Asp.net,Sql Server,Jquery Jtable,我正在ASP.NET中使用jTable(www.jTable.org)开发一个简单的网格。这是一个包含“居民”列表的页面,其中有一个名为“FacilityFrom”的字段,该字段由数据库中的设施表填充。在“居民”jTable上,我有一个字段,它使用“选项”属性并从“设施”SQL表中提取。我只需要一个下拉列表,当您添加新记录时,第一个默认值为“(无)” 我做了一些MSSQL魔术,创建了一个表示默认值的记录(数据库中的字段字面上是“(NONE)”,然后在填充下拉列表时,我会这样做 select Fa

我正在ASP.NET中使用jTable(www.jTable.org)开发一个简单的网格。这是一个包含“居民”列表的页面,其中有一个名为“FacilityFrom”的字段,该字段由数据库中的设施表填充。在“居民”jTable上,我有一个字段,它使用“选项”属性并从“设施”SQL表中提取。我只需要一个下拉列表,当您添加新记录时,第一个默认值为“(无)”

我做了一些MSSQL魔术,创建了一个表示默认值的记录(数据库中的字段字面上是“(NONE)”,然后在填充下拉列表时,我会这样做

select FacilityID,Name from FACILITY where Name = '(NONE)'
UNION
select FacilityID,Name from FACILITY where Name <> '(NONE)'
背后的代码是:

        [WebMethod(EnableSession = true)]
        public static object GetFacilityOptions()
        {
            try
            {
                var facilities = BusinessObjects.DataAcesss.GetAllFacilities().Select(c => new { DisplayText = c.Name, Value = c.FacilityID });
                //BREAKPOINT SAYS '(NONE)' IS AT INDEX 0 HERE!!
                return new { Result = "OK", Options = facilities };
            }
            catch (Exception ex)
            {
                return new { Result = "ERROR", Message = ex.Message };
            }
        }
有人有什么想法/建议吗?非常感谢!

,min\u id:{
,  min_id: {
 title: field name,
  options: the options function,
 defaultValue: $('#<% = ddlMin.ClientID %>').val() // where ddlMin.ClientID the value required
}
标题:字段名, 选项:选项功能, defaultValue:$('#').val()//其中ddlMin.ClientID是所需的值 }
,  min_id: {
 title: field name,
  options: the options function,
 defaultValue: $('#<% = ddlMin.ClientID %>').val() // where ddlMin.ClientID the value required
}