【问题标题】:Conflict between jquery and ajaxjquery和ajax之间的冲突
【发布时间】:2012-03-06 17:53:18
【问题描述】:

我使用 Igoogle 组件inettuts,如果用户删除了他可以取回的数据块,我的网页侧面有一些链接我使用ajax 来实现我的目标,如下所示:

我的 .aspx :

 <ul id="column2" class="column" runat="server">
            <asp:UpdatePanel ID="uppnl_2" runat="server">
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="rlv_mainservices" 
                        EventName="ItemCommand" />
                </Triggers>
            </asp:UpdatePanel>
  <!-- ////////////////////////////////////////////////-->

我的 .cs :

 protected void rlv_mainservices_ItemCommand(object sender, RadListViewCommandEventArgs e)
        {
            if (e.CommandName == "GetDtails")
            {
                try
                {
                    int index = Convert.ToInt32(e.CommandArgument);
                    CreateBlockOfData("widget color-blue", 2, "aaa");
                }
                catch (Exception ee)
                {
                }
            }
        }

 protected void CreateBlockOfData(string widget_color, int column_par, string process_name)
        {
            HtmlGenericControl outer_li = new HtmlGenericControl("li");
            outer_li.Attributes.Add("class", widget_color);
            if (column_par == 1)
            {
                column1.Controls.Add(outer_li);
            }
            else if (column_par == 2)
            {
                uppnl_2.ContentTemplateContainer.Controls.Add(outer_li);

            }
            else if (column_par == 3)
            {
                column3.Controls.Add(outer_li);
            }
            else if (column_par == 4)
            {
                column4.Controls.Add(outer_li);
            }
           //The rest of code
        }

我的问题是:当我点击链接(在我的列表视图中)时,创建的数据块没有(删除、编辑、最小化)框架(inettuts)提供的功能!!

如何解决 ajax 和 jquery 之间的冲突?

【问题讨论】:

    标签: jquery asp.net ajax updatepanel igoogle


    【解决方案1】:

    如果我理解得很好,请搜索 jQuery 的 noConflict() 命令

    http://api.jquery.com/jQuery.noConflict/

    在加载 jQuery 后调用它,然后使用 jQuery 进行调用

    【讨论】:

    • 不,我问的是当我同时使用更新面板和jquery时出现的问题
    • @just_name 使用此命令可以避免冲突。试试看。
    猜你喜欢
    • 1970-01-01
    • 2014-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-28
    • 2012-01-15
    • 1970-01-01
    相关资源
    最近更新 更多