我收到jQuery [object Object]错误

时间:2016-05-24 07:57:19

标签: javascript jquery jsp dom

嗨我对这个[object Object]事情感到沮丧。今天我用谷歌搜索了一段时间,并没有找到解决我问题的方法。 这是返回此[object Object]

的代码部分

非常感谢您的回答,时间和考虑。 :)

1 个答案:

答案 0 :(得分:0)

当您使用参数调用.val时,它将返回一个jQuery对象。您的变量(lname,fname,mname)是对象。当您尝试将元素的值设置为对象时,JavaScript会自动将其转换为字符串。

alert()也需要一个字符串,因此给它一个对象会产生相同的结果。

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
        <div class="medium-6 columns">
            <div id="countrySubdivisionDiv" class="input-single">
                <asp:DropDownList ID="ddlState" runat="server"   AutoPostBack="true" OnSelectedIndexChanged="ddlState_SelectedIndexChanged"></asp:DropDownList>
                <small class="error">Region/State/Province is required.
                </small>
            </div>
        </div>      
    </ContentTemplate> 
    <Triggers>
          <asp:AsyncPostBackTrigger ControlID="ddlCountry" EventName="SelectedIndexChanged" />
   </Triggers>
</asp:UpdatePanel>

<asp:UpdatePanel ID="fdf" runat="server">
    <ContentTemplate>
        <asp:DropDownList ID="ddlCity" runat="server"   maxlength="50">  </asp:DropDownList>
    </ContentTemplate>  
    <Triggers>
        <asp:AsyncPostBackTrigger ControlID="ddlState" EventName="SelectedIndexChanged" />
    </Triggers>                                                        
</asp:UpdatePanel>