在我的网页上,我有一个文本区域,管理员可以输入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错误"
先谢谢!
答案 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[]
。