首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

JQuery easyui以致基本的ASP.NET事件失效

2012-12-17 
JQuery easyui导致基本的ASP.NET事件失效我不做不知道,一做吓一跳。在前台没有使用query.easyui.min.js的时

JQuery easyui导致基本的ASP.NET事件失效
我不做不知道,一做吓一跳。
在前台没有使用query.easyui.min.js的时候执行下面按钮点击事件,能插入到数据库


<input id="txtTitle" name="txtTitle" type="text" />
<asp:LinkButton ID="lbtnAdd" runat="server" onclick="lbtnAdd_Click">


protected void Add()
    {
        mdl.ProductType model = new mdl.ProductType();
        model.Title = Request.Form["txtTitle"];//代码A段
        if (dal.Add(model))
        {
            Response.Redirect("ListType.aspx");
        }
    }
    protected void lbtnAdd_Click(object sender, EventArgs e)
    {
        Add();
    }

-----------------------
当我引用jquery.easyui.min.js时候,我仅仅是引用而已,没调用里面的任何方法,
//代码A段的model.Title值为null,也就是说取不到值,插入不成功
这里我没用AJAX实现异步插入,是因为要写一些别的代码,速度比较慢
[最优解释]
新版的jquery 对混搭好像有点排斥。
[其他解释]
<script src="JS/easyUI/jquery-1.7.2.min.js" type="text/javascript"></script>
<script src="JS/easyUI/jquery.easyui.min.js" type="text/javascript"></script>

晕死··难道一定要用AJAX异步实现这些基本的ASP.NET事件功能?
[其他解释]
既然布局没有 easyui 为什么引进来呢?
[其他解释]
我在有布局的时候,引用Easy-ui就出现上面那个问题,所以用了一个最简单的范例来测试,果然,发现,ASP.NET事件在引用Easy-ui时,失效了
[其他解释]
上面的代码仅是测试范例,另外个页面调用了Easy-ui的一些函数,在执行基本的ASP.NET功能失效,我才写了上面的测试范例来验证下自己的判断是不是有误



<script type="text/javascript">
        $(function () {

            $("#modelAdd,#modelEdit").window({
                closed: true,
                modal: true,
                closable: true
            });

            $("#linkCloseAdd,#linkCloseEdit").click(function () {
                $("#modelEdit,#modelAdd").window("close");
            });


            var modelID = <%=MyTools.GetAction("edit")%>;
            if (modelID>0) {
                //修改状态下
                $("#modelEdit").window("open");//1打开窗口

            }


            
$("#linkAdd").click(function(){
 $("#modelAdd").window("open");//1打开窗口
});
               
           


        });
    </script>


[其他解释]
各位帮忙看看。

热点排行