如何通过AJAX将html从javascript传递给php。

时间:2015-07-27 16:37:39

标签: javascript php jquery html ajax

在我的网页上,我有一个文本区域,管理员可以输入html,然后将其保存到非管理员页面上显示。我尝试将保存的html文本传输到php,就像我通过ajax发送的任何其他变量一样,但无论出于何种原因,不允许将html作为GET参数发送。我的ajax reguest低于

function saveNotesToDBAjax(textBoxValue, buildName){
var urlString = "saveNotesToDBAjax.php?Build=" + buildName + "&Text=" + textBoxValue;
function testAjax() {
  return $.ajax({
      url: urlString
  });
}
var promise = testAjax();
promise.success(function (data) {
  //alert(data);
  console.log(data);
});}

以上变量" textBoxValue"是保存html的变量。反正有没有解决这个问题?此外,我的控制台显示的错误显示" GET(然后列出我的网址)403错误"

先谢谢!

1 个答案:

答案 0 :(得分:1)

尝试:

function saveNotesToDBAjax(textBoxValue, buildName){
    $.ajax({
        type: "POST",
        url: "saveNotesToDBAjax.php",
        data: { 'Build': buildName, 'Text': textBoxValue },
        success: function(data){ console.log(data); }
    });
}

请务必从$_GET[]切换到$_POST[]