Phi*_*hil 4 html javascript ajax jquery post
我目前正在创建一个网站,并且无法使用AJAX发布我的数据.我有一个按钮,单击时会处理以下代码...
var name = document.getElementById('name').innerHTML;
var text = document.getElementById('text').innerHTML;
$.ajax({
type: "POST",
url: "php/post.php",
data: { postName: name, postText: text},
success: function() {
$('#paragraph').html("worked");
}
});
Run Code Online (Sandbox Code Playgroud)
这肯定会打开post.php页面,但它不会传递所需的数据.难道我做错了什么?
提前致谢
变量名称和文本包含什么?而不是做
var name = document.getElementById('name').innerHTML;
var text = document.getElementById('text').innerHTML;
Run Code Online (Sandbox Code Playgroud)
你可以做:
var name = $("#name").val();
var text = $("#text").val();
Run Code Online (Sandbox Code Playgroud)
您可能还需要传递数据类型对象:
$.ajax({
type: "POST",
url: "php/post.php",
data: { postName: name, postText: text},
dataType: "json",
success: function() {
$('#paragraph').html("worked");
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5037 次 |
最近记录: |