Javascript 填充文本框JS-MVC时出错

Javascript 填充文本框JS-MVC时出错,javascript,c#,asp.net-mvc,Javascript,C#,Asp.net Mvc,我有这个代码。 此js的目标是通过dropwdown加载文本框UserMR 但它从未找到用户MR。 我在Star中调用UserMr模型来实例化一个新对象 关系: 星形包含idModel 模型不包含IDStar 发生了什么事 型号 [CustomValidation(typeof(StarValidation), "DateValidate")] public partial class Star { public virtual string UserMR { g

我有这个代码。
此js的目标是通过dropwdown加载文本框UserMR
但它从未找到用户MR。
我在Star中调用UserMr模型来实例化一个新对象

关系:
星形包含idModel
模型不包含IDStar

发生了什么事

型号

[CustomValidation(typeof(StarValidation), "DateValidate")]
    public partial class Star
    {
        public virtual string UserMR { get { return this.User.UserMR; } set { this.UserMR = value;} }

        public Model User = new Model();
在“星”内查看

服务

public IEnumerable<Model> GetUser(int idModel)
        {
            return base.context.Models
                .Where(x => x.Id == idModel);
        }
public IEnumerable GetUser(int-idModel)
{
返回base.context.Models
其中(x=>x.Id==idModel);
}
错误

什么是
模型。brother
来自?brother是一个已定义的函数。var brother=$(“输入[name=“+name+”],父项);您是否检查了
用户
变量的值?正确的语法是
$(“输入[name=“+name+”])您的代码都没有意义
var user=model.brother(@Html.NameFor(x=>x.UserMR)”将是未定义的
,什么是
user.loadOptions(..)
  public JsonResult ListJsonUserMR(int idModel)
    {
        var model = this.service.GetUserMr(idModel).Select(x => new
        {
            Value = x.Id,
            Description = x.UserMR
        });
        return this.Json(model, JsonRequestBehavior.AllowGet);
    }
public IEnumerable<Model> GetUser(int idModel)
        {
            return base.context.Models
                .Where(x => x.Id == idModel);
        }