当前位置:编程学习 > C#/ASP.NET >>

一个.net mvc jqueryr的问题

我想在点add2把"page"这个字加1再符给他,可只在点第一次完成的是整数相加,点第二次就变成了,字符连接了.
我想在点add2把"page"这个字加1再符给他,可只在点第一次完成的是整数相加,点第二次就变成了,字符连接了.搞不明白为什么,请各位帮忙,下面是代码,小弟在线等.........

    <script src="../../Scripts/jquery-1.3.2.js" type="text/javascript"></script>
    <script language="javascript" type="text/javascript">
    
    $(document).ready(function(){
    
        $("#add1").click(function(){
        var i=$("#page").val();
      parseInt(i);
        $("#page").val(eval(i-1));
        alert($("#page").val());
        });
        $("#add2").click(function(){
        var j=$("#page").val();
        
        $("#page").val(eval(j+1));
         alert($("#page").val());
    });
    
    });
    
    </script>

<table width="100%" border="0" align="center" cellpadding="0" 
      cellspacing="0" class="right-font08">
              <tr>
                <td>
     
     <% int i =(int) ViewData["id"]; %>
     
     |
     <div id="add"><%Html.BeginForm("EditNews", "Admin", FormMethod.Post); %> 
     <table>
     <tr>
         <td style="width: 72px">共<span class="right-text09"><%=ViewData["countPage"]%></span>页| </td>
         <td style="width: 60px">第<span class="right-text09" id="show"><%=i %></span>页  </td>
         <td><%=Html.ActionLink("首页","EditNews/1","Admin") %>|</td>
         
         <%=Html.TextBox("page", i, new { style = "display: none;" })%>
         <td><input type="submit" id="add1" value="上一页" /></td>
         <td style="width: 69px"><input type="submit" id="add2" value="下一页" /></td>
         <td><%=Html.ActionLink("末页","EditNews/1","Admin") %>]</td>
         <td class="style4" style="width: 283px">转至<input name="textfield3" type="text" class="right-textfield03" size="1" /><input id="add3" type="submit" class="right-button06" value=" " /></td>
     </tr>
     
     </table>
     
     
     <%Html.EndForm(); %>
--------------------编程问答-------------------- ???
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,