我正在创建一个管理员编辑区域...我可以在其中编辑已经存在的管理员。我已经使用这种类型的函数方法非常成功地创建了管理员,但是现在......一切正常,但是当我将值保存在数据库中时。无论我为输入字段赋予什么值,它都会将值保存在 [object HTMLInputElement] 中。
SQL 数据库查询工作正常,但我不知道问题出在哪里,这是我的 jquery 函数。可能还有其他错误,但我希望有人指出导致 [object HTMLInputElement] 类型的事情的原因,谢谢。
function edit_admin(){
var admin_eidt = $("#admin_eidt") .val();
var afn_edit = $("#afn_edit") .val();
var aemail_edit = $("#aemail_edit") .val();
var apass_edit = $("#apass_edit") .val();
var edit_admin_chk = [];
var vpb_amenities_actual;
$.each($('.edit_admin_chk'), function()
{
if ($(this).is(':checked'))
{
edit_admin_chk.push($(this).val());
}
});
if(admin_eidt == "" || afn_eidt == "" || aemail_eidt == "" || apass_eidt == "" ){
_("error_admin").style.display = "block";
$("#parkerror_admin").fadeIn().html("Admin informaiton is missing");
}else{
$("#error_admin").hide();
var ajax = ajaxObj("POST", "edit_admin.php");
ajax.onreadystatechange = function() {
if(ajaxReturn(ajax) == true) {
if(ajax.responseText == "success"){
_("error_admin").style.display = "none";
_("error_admin").style.display = "block";
$("#parkerror_admin").fadeIn().html("Updated Successfully");
$("#numbtn_admin").show();
$("#errorzz_admin").hide();
}else{
_("error_admin").style.display = "block";
$("#parkerror_admin").fadeIn().html(ajax.responseText);
$("#numbtn_admin").show();
}
} }
}
ajax.send("admined=" + admin_eidt + "&edit_admin_chk=" + edit_admin_chk + "&afned=" + afn_eidt+ "&aemailed=" +aemail_eidt+"&apassed=" + apass_eidt );
}