Jquery 提交而不刷新不是点击按钮而是链接

Jquery 提交而不刷新不是点击按钮而是链接,jquery,ajax,asp-classic,Jquery,Ajax,Asp Classic,我将参数从一个页面传递到另一个页面,以便在单击链接时插入到表中。我想知道使用ajax是否可以在单击文本时调用插入脚本。我知道可以使用提交按钮,但不知道是否可以使用包含url参数的文本 ajax的JQuery示例和单击事件的捕获: <script type="text/javascript"> $( document ).ready(function() //wait until page is ready. { //use class, mind the '.'

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



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>

$(document).ready(function()//等待页面准备就绪。
{    
//使用类,注意“.”(类名称前的点)
$('.class_of_link')。每个(函数()
{ 
$(this)。单击(function()//在单击时激发
{
警报(“起始柱”);
//发送一些数据
$.ajax({
类型:“POST”,
url:“some.php”,
数据:{姓名:“约翰”,地点:“波士顿”}
}).done(函数(){
//做一些事情;
警报(“完成后”);
});
});
});
});

是的,使用ajax,您可以通过单击任意元素将信息传递到服务器端并取回。您是否有一些html可以共享以获得更具体的答案?显示您迄今为止尝试过的内容。是否应将其放置在表单下方?因为我已经在标题中插入了它,然后单击“不发生任何事情”。我甚至给它添加了一个警报,它告诉我它在工作,但什么也没发生?你能把链接的html也贴出来吗?好的,我把它贴在问题上了耶,我现在把整个html和asp都贴在了question@blay:显示链接处于While循环中。选择器$(“#team2_link”)可能返回多个元素。一般来说,您希望您的ID是唯一的。我将更新帖子,使其与类一起使用。