我的实际项目确实有一点问题。
我的 .HTML 文档通过 post 向 php 文档提供了一些数据,该文档仅回显了一些数字和字母,但没有空格。所以现在我喜欢将响应直接加载到文本框中,而不显示“丑陋”的响应 php 文档或重新加载站点。
感谢帮助
$.ajax({
url: "/mydoc.php",
type: 'POST',
data: {tb1: "arbitrary"}, // this could be anything
success: function(data) {
$("#myTextBox").val(data);
}});
希望这可以帮助!
您可以使用 jquery 完成此操作。
您将需要捕获您的响应并设置 textfieldvalue
属性。
如果您正在获取数据,也许您应该使用 GET 方法而不是 post。
$.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 以使表单不会转到操作页面。