Jquery发布数据

时间:2009-10-24 11:32:25

标签: jquery ajax post

我需要使用链接或图片

来插入/更新数据

我需要一个代码如何使用jquery调用post数据!

< a href =“some.asp”onClick =“someaction,value to send”>链接

请帮忙

2 个答案:

答案 0 :(得分:4)

HTML

<a href="some.asp" class="upload">Link</a>
<input type="hidden" name="parameter" value="value-to-send" />

代码

$(function() {
    $('.upload').click( function() {
         $.post( $(this).attr('href'),
                 $(this).next('input[type=hidden]').serialize(),
                 function(data) { do something with returned data } );
         return false;  // cancel link default action
    });
});

您可能还想查看jQuery.com上的文档,尤其是How jQuery Works上的部分。

答案 1 :(得分:1)

查看Jquery-Documentation并稍后通过附加触发器来更改函数调用,以使它看起来像这样:

HTML:

<a id="myid" href="javascript:void(0);">My link</a>
<div id="result"></div>

代码:

    $("#myid").click(function() {
        $.ajax({
            type: 'POST',
            url: 'some.asp',
            success: function(result) {
                if(result != "false") {
                    $("#result").html(result);  
                } 
            }
          })    
    });

(未测试的)