1

我将参数从一个页面传递到另一个页面,以便通过单击链接插入到表格中。我想知道是否可以使用 ajax 在单击文本时调用插入脚本。我知道可以使用提交按钮,但不知道是否可以使用包含 url 参数的文本。

 <table width="586" border="0" align="left" cellpadding="3" cellspacing="3">
            <tr>
              <td bgcolor="#FFCCFF"><% If Not rs_loguser.EOF Or Not rs_loguser.BOF Then %>
                <span class="style2"><a href="../acc/index.asp"><span class="style6">Your Account</span></a></span>
                <% End If ' end Not rs_loguser.EOF Or NOT rs_loguser.BOF %></td>
              <td bgcolor="#FFCCFF" class="style2"><div align="center">
                <% If Not rs_loguser.EOF Or Not rs_loguser.BOF Then %>
                <a href="../topup/index.asp">Account Top up</a>
                <% End If ' end Not rs_loguser.EOF Or NOT rs_loguser.BOF %>
              </div></td>
              <td bgcolor="#FFCCFF" class="style2"><div align="right" class="style2">
                <% If Not rs_loguser.EOF Or Not rs_loguser.BOF Then %>
                <a href="<%= MM_Logout %>">Sign Out</a>
                <% End If ' end Not rs_loguser.EOF Or NOT rs_loguser.BOF %>
              </div></td>
            </tr>
            <tr>
              <td colspan="3" bgcolor="#FF8AFF"><div align="center"></div></td>
            </tr>
            <% 
While ((Repeat1__numRows <> 0) AND (NOT rs_bet.EOF)) 
%>
            <tr>
              <td colspan="3" bgcolor="#CA6BE8"><span class="style8">League: <%=(rs_bet.Fields.Item("leg_type").Value)%>&nbsp;&nbsp; Date: <%= DoDateTime((rs_bet.Fields.Item("rdate_game").Value), 1, 2057) %>&nbsp; Expires On:&nbsp;<%= DoDateTime((rs_bet.Fields.Item("rdate_game").Value), 1, 2057) %>&nbsp;,
                <%
    currdate = DoDateTime((rs_bet.Fields.Item("rdate_game").Value), 3, 16394)
    set oShell = CreateObject("WScript.Shell") 
    atb = "HKEY_LOCAL_MACHINE\System\CurrentControlSet\" &_ 
        "Control\TimeZoneInformation\ActiveTimeBias" 
    offsetMin = oShell.RegRead(atb)

    %>
                <%=currdate%> </span></td>
            </tr>
            <tr>
              <td width="179" bgcolor="#FFCCCC"><a href="../livebet/inter.asp?<%= Server.HTMLEncode(MM_keepURL) & MM_joinChar(MM_keepURL) & "team1=" & rs_bet.Fields.Item("team1").Value %>&amp;game_id=<%=(rs_bet.Fields.Item("game_id").Value)%>"><%=(rs_bet.Fields.Item("team1").Value)%></a></td>
              <td bgcolor="#FFCCCC"><div align="center"><a href="../livebet/inter2.asp?<%= Server.HTMLEncode(MM_keepURL) & MM_joinChar(MM_keepURL) & "def_stat=" & rs_bet.Fields.Item("def_stat").Value %>&amp;game_id=<%=(rs_bet.Fields.Item("game_id").Value)%>"><%=(rs_bet.Fields.Item("def_stat").Value)%></a></div></td>
              <td width="210" bgcolor="#FFCCCC"><div align="left" id="team2"><a href="#" id="team2_link"><%=(rs_bet.Fields.Item("team2").Value)%></a>&nbsp;</div></td>
            </tr>
            <% 
  Repeat1__index=Repeat1__index+1
  Repeat1__numRows=Repeat1__numRows-1
  rs_bet.MoveNext()
Wend
%>
          </table>
4

1 回答 1

0

一个ajax的jQuery例子和点击事件的捕获:

 <script type="text/javascript">
$( document ).ready(function() //wait until page is ready.
{    
    //use class, mind the '.' (dot in front of the class name)
    $('.class_of_link').each(function() 
    { 
        $(this).click(function() //fires at click
        {
            alert('starting post');
            //send some data
            $.ajax({
                type: "POST",
                url: "some.php",
                data: { name: "John", location: "Boston" }
            }).done(function() {
                //do some thing;
                alert('post done');
            });
        });
    });
});
</script>
于 2013-10-19T07:40:44.983 回答