这是我的帖子方法:(代码按照教程)
$.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
答案 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);
}
});