这适用于Chrome,但不适用于Firefox。但它并没有给我一个错误。我禁用了所有的附加组件并且它已经启动了。如果不告诉用户放弃他们的附加组件,我该怎么做才能使它工作?所有它应该做的就是改名。
function ChngNameSub(id) {
var fn = document.getElementById("fname").value;
var ln = document.getElementById("lname").value;
var ajax = ajaxObj("POST", "Parse.php");
ajax.onreadystatechange = function() {
if (ajaxReturn(ajax) === true) {
location.reload(true);
}
};
ajax.send("action=ChangeName&id=" + id + "&fn=" + fn + "&ln=" + ln); }
答案 0 :(得分:0)
在发送请求之前尝试设置标头:
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");