选择下拉列表时,会出现jquery错误

时间:2013-11-17 16:06:47

标签: jquery ajax asp.net-mvc-3

我有一些像这样的代码

<div class="section-hdr">Add Item</div>
<div style="width:75%;margin-left: 150px;">
    @using (Ajax.BeginForm("EditOrderModel", "Orders", null))            
    {
    @Html.EditFieldFor(x => x.Id)
    <a href="javascript: AddOrderItem();" class="btn btn-primary" style="margin-top:10px;margin-bottom:15px;" id="saveOrderItem"><i class="icon-ok icon-white"></i>&nbsp;Save</a>            
    }
</div>

问题是表单被创建但是当我选择下拉列表(EditFieldFor)时,javascript崩溃了。我玩了很多选项让下拉工作,但我不明白为什么它不起作用。

函数AddOrderItem()实际上从未被命中。

以下是firebug中的错误消息

  

f未定义

     

范围:c.validator.format(“请输入介于{0}和之间的值   {1}。“),max:c.validator.format(”请输入小于或等于的值   到{0}。“),min:c.validator.format(”请输入大于或的值   等于   {0}“)},autoCreateRanges:假,原型:{INIT:函数(){函数   一个(E){风险   “上” + e.type.replace(/ ^验证/ “”)E =; F = c.data(此[0] .FORM, “验证”)f.settings [E]&安培;&安培;˚F .settings并[e] .CALL(F,此[0])} this.labelContainer = C(this.settings.errorLabelContainer); this.errorContext = this.labelContainer.length&安培;&安培;

0 个答案:

没有答案