jquery $ .post发布数据

时间:2014-04-15 18:37:15

标签: javascript jquery post

这是我的帖子方法:(代码按照教程)

 $.post('test.htm',{name:test_name"}, function (data) {
        $('#feedback').html(data);
        });

我想在test.html上附加'name'参数。然后在index.html页面上检索完整数据

的test.html

<body>
   <div> welcome + //How to append name here ?? </div>
</body>

我可以通过"$_POST"命令在php上完成....在HTML页面上有什么替代方案..

最终数据将显示在index.htm

<body>
    <input id="button" type="submit" value="Go" />
    <div id="feedback">    </div>

</body>

类似帖子:

How do I POST this data to an http server?
jQuery post not returning data
Jquery Post Data
jQuery - Redirect with post data

2 个答案:

答案 0 :(得分:3)

$.post接受要传递给服务器的对象,如此

$.post('test.htm', {name: "test_name"}, function (data) {
    $('#feedback').html(data);
});

当然,在.htm页面中没有任何内容可以捕获请求,您需要某种服务器语言。

答案 1 :(得分:0)

您可以使用以下内容:

$.post('test.htm', {name: "test_name"}, function (data) {
    $('#feedback').html(data);
});

或者您可以使用jQuery的完整$.ajax功能

$.ajax({
   url: 'test.htm',
   type: 'POST',
   dataType: 'html',
   cache: false,
   data: 'name=test_name',
   error: function (e){

   },
   success: function (data){
      $('#feedback').html(data);
   }
});