加载php文档到文本域的响应 - jQuery / Ajax

时间:2012-08-28 15:44:05

标签: php jquery html ajax

我的实际项目确实存在问题。

我的.HTML文档通过post将一些数据发送到一个php文档,它只回显一些数字和字母但没有空格。所以现在我喜欢加载直接响应文本框,而不显示“丑陋”响应php文档或重新加载网站。

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

$.ajax({
    url: "/mydoc.php",
    type: 'POST',
    data: {tb1: "arbitrary"}, // this could be anything
    success: function(data) {
        $("#myTextBox").val(data);
    }});

希望这有帮助!

答案 1 :(得分:0)

你可以用jquery来完成这个。

您需要捕获回复并设置文本字段value属性。

如果您正在获取数据,可能应该使用GET方法而不是发布。

$.get('your_php_url?some_data=here&some_more_data=here', function(response, status) {
  if (status === 'success') {
    $('#your_textbox').val(response);    
  }

});

甚至可以更好地用JSON编码数据,而不是传递纯文本。

$.getJSON并将文本框设置为json响应

您可以使用submit将提交处理程序附加到表单。确保返回false,以便表单不会转到操作页面。